KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel チャートで動的範囲を作成する最も簡単な2 つの方法

著者Sun変更日

Excel では、他のユーザーにデータをより直感的に伝えるためにチャートを挿入することがあります。ただし通常、チャート内のデータは、元のデータ範囲に新しいデータが追加されても自動で更新されません。この記事では、Excel でデータ範囲に応じて自動的に更新される動的チャートを簡単に作成するための2 つの方法をご紹介します。

テーブルを使用して動的チャートデータ範囲を作成する

名前付き範囲と数式を使用して動的チャートデータ範囲を作成する

サンプルファイル


テーブルを使用して動的チャートデータ範囲を作成する

1。チャート作成に使用するデータ範囲を選択し、次に挿入 > テーブルをクリックします。
[挿入]>[テーブル]をクリックしたスクリーンショット

2。表示されたダイアログで、必要に応じてヘッダー行ありオプションをオンにして、OKをクリックします。
ダイアログで[テーブルにヘッダー行を含める]オプションをオンにする

これでテーブルが選択された状態のまま、「挿入」タブをクリックして、必要なグラフの種類を選べば、簡単にチャートを作成できます。

これ以降、テーブル内のデータを変更または追加すると、チャートのデータも自動的に更新されます。



名前付き範囲と数式を使用して動的チャートデータ範囲を作成する

1。「数式」タブをクリックし、次に数式 > 名前の定義をクリックします。
範囲名の定義

2。表示された新しい名前ダイアログで、「名前」テキストボックスにchartmonthと入力し(例:名前)、次に「参照範囲」テキストボックスに以下の数式を入力します。その後、参照範囲OK をクリックします。

=OFFSET(『named range』!$A$2,0,0,COUNTA(『named range』!$A:$A)-1)

この数式では、「named range」はチャートのソースデータを配置したシート名を、A2 はデータ範囲内の最初の列の先頭セルをそれぞれ指します。
[新しい名前]ダイアログでオプションを設定

3。手順1 と手順2 を繰り返して、別の数式を使った名前付き範囲を作成します。新しい名前ダイアログで、名前(例:chartsales)を指定し、以下の数式を使用してください。

=OFFSET(『named range』!$B$2,0,0,COUNTA(『named range』!$B:$B)-1)

この数式では、「named range」はチャートのソースデータを配置したシート名を指し、B2 はデータ範囲内の2 列目の先頭セルです。
新しい名前付き範囲を作成するために繰り返す

4。次に、データ範囲を選択して「挿入」タブをクリックし、挿入タブの「チャート」グループから必要なグラフの種類を選択します。チャート
[グラフ]グループでグラフの種類を選択

5。作成されたチャート内の系列を右クリックし、コンテキストメニューからデータの選択をクリックします。
右クリックメニューから[データの選択]をクリック

6。表示されたデータの選択ソースダイアログで、「系列の値」セクションの編集をクリックし、表示されたダイアログの「系列の値」テキストボックスに以下の数式を入力して元の値を置き換え、OKをクリックします。系列名の範囲系列の値

=『dynamic chart range.xlsx』!chartsales

dynamic chart range は現在のワークブックのファイル名、chartsales は事前に作成した値を含む名前付き範囲です。
[データ ソースの選択]ダイアログで[編集]ボタンをクリック[系列の値]テキストボックスに数式を入力

7。「軸ラベルの範囲」セクションでデータの選択ソースダイアログに戻り、編集をクリックします。表示された軸ラベルの範囲ダイアログで、「軸ラベルの範囲」テキストボックスに以下の数式を入力し、OKをクリックします。OK

=『dynamic chart range.xlsx』!chartmonth

dynamic chart range は現在のワークブックのファイル名、chartmonth は事前に作成したラベルを含む名前付き範囲です。
[データ ソースの選択]ダイアログで[編集]ボタンをクリック[系列の値]テキストボックスに別の数式を入力

これ以降、定義済みの2 つの名前付き範囲にデータを追加・削除・編集すると、チャートデータ範囲は自動的に更新されます。


サンプルファイル

サンプルファイルをダウンロードするにはここをクリック


その他の操作(記事)

Excel で日付とタイムスタンプを素早く自動的に日付を挿入する
Excel では、日付やタイムスタンプの挿入は日常的な操作です。このチュートリアルでは、さまざまなケースに応じて、セルに手動または自動で日付とタイムスタンプを挿入する複数の方法をご紹介します。

Excel でデルタ記号を挿入する 7 つの簡単な方法
Excel でデータを扱っているとき、デルタ記号「Δ」を挿入したくなることがあります。でも、Excel のセルに素早くデルタ記号を入力するには、いったいどうすればいいのでしょうか?このチュートリアルでは、デルタ記号を挿入するための簡単な方法を 7 つご紹介します!

Excel で各行の間にスペースを素早く挿入する
Excel では、右クリックメニューからアクティブ行の上に新しい行を挿入できますが、以下のスクリーンショットのように、すべての行の間に空白行を一括で挿入する方法をご存じですか?ここでは、この作業をスピーディーにこなすための実用的なテクニックをいくつかご紹介します。

Excel のセルにチェックマークやチェックボックスを挿入する方法
この記事では、Excel ワークシートにチェックマークやチェックボックスを挿入するさまざまな方法をご紹介します。


  • スーパー数式バー(複数行のテキストや数式を簡単に編集可能);リーディングレイアウト(多数のセルを簡単に読み書き可能);フィルタリング範囲に貼り付け
  • 結合セル/行/列とデータ保持;セルの分割コンテンツ;重複行を結合して合計/平均を計算…重複の入力を防止セル;範囲を比較
  • 重複または一意の行を選択空白行を選択(すべてのセルが空);スーパー検索とあいまい検索多数のワークブック内で実行;ランダム選択…
  • 正確にコピー複数セルを数式参照を変更せずに移動;複数シートへの参照を自動作成箇条書きの挿入、チェックボックスなど…
  • お気に入りの数式を保存して素早く挿入、範囲、チャート、画像;セルの暗号化パスワード付きで保護;メーリングリストの作成メール送信など…
  • テキストの抽出、テキストの追加、特定の位置の文字を削除、スペースを削除;データページ統計を作成・印刷;セルの内容とコメントを相互変換
  • スーパーフィルター(フィルタースキームを保存し、他のシートに適用可能);高度なソート月/週/日、頻度などでグループ化;特殊フィルタ太字、イタリック体などで強調表示…
  • ワークブックとワークシートを統合;テーブルのマージをキーカラムに基づいてマージ;データの分割を複数のシートに分割xls、xlsx、PDF を一括変換
  • PivotTable を以下でグループ化:週番号、曜日など…ロック解除済みセルと選択範囲をロックを異なる色で表示;数式/名前を持つセルをハイライト表示
kte tab 201905
  • Word、Excel、PowerPoint でタブを使った編集と閲覧を有効化。Publisher、Access、Visio、Project でもご利用いただけます。
  • 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
  • 生産性が50%向上し、毎日数百回のマウスクリックを削減できます!
officetab bottom