Excelの動的グラフ(名前範囲とExcelテーブルを使用)

Excelの動的グラフとは何ですか?

Excelの動的チャートはExcelの特殊なタイプのチャートであり、チャートの範囲が更新されると自動的に更新されます。静的チャートでは、範囲が更新されるとチャートは更新されないため、チャートを動的にするために必要です。範囲を動的にするか、データのソースにするために、Excelテーブルから範囲に名前を付けるか、オフセット関数などの式を使用して行うことができます。

Excelで動的チャートを作成するには2つの方法があります

  1. 名前範囲を使用して動的チャートを作成する
  2. Excelテーブルを使用して動的チャートを作成する

次に、それぞれの方法を例を挙げて詳しく説明します。

#1名前の範囲を使用して動的なグラフを作成するにはどうすればよいですか?

わかりました、例を挙げて説明しましょう。以下は、さまざまな職業にわたる優れた知識の必要性に関する調査データです。以下のデータは、必要な優れた知識とそれらの職業の給与範囲の記録を保持しています。

この動的チャートExcelテンプレートはここからダウンロードできます–動的チャートExcelテンプレート

次に、給与範囲を示す1つの簡単な縦棒グラフを挿入します。

これで、職業リストが増えると、このチャートはその範囲を自動的に取得できなくなります。

他の2つの職業を給与範囲で更新しました。このチャートはまだA2:A6の範囲を取っています。

次に、この範囲を動的にする必要があります。範囲を動的にするには、この範囲のセルの名前を定義する必要があります。

以下の手順に従って、範囲を動的にします。

  • 手順1: [数式]タブに移動し、名前マネージャーを選択します。

  • ステップ2: ExcelでName Managerをクリックし、次の画像に示すように数式を適用します。これにより、給与列のダイナミックレンジがExcelで作成されます。

  • ステップ3:もう一度Name Managerをクリックし、次の画像に示すように数式を適用します。これにより、Profession列のダイナミックレンジがExcelで作成されます。

これで、チャート範囲用にExcelで2つのダイナミックレンジが作成されました。Salary_RangeProfession_Rangeは、作成した2つの名前付き範囲です。

  • ステップ4:次に、これらの名前付き範囲を使用して縦棒グラフを作成するだけです。次に、[挿入]タブに移動し、縦棒グラフを選択します。

  • ステップ5: Excelの縦棒グラフをクリックして、2Dクラスター縦棒グラフを選択します。この時点で、空白のグラフが挿入されます。

  • ステップ5:データを右クリックして、「データの選択」を選択します

  • ステップ6: [データの選択]オプションをクリックすると、下のボックスが開き、[追加]ボタンをクリックします。

  • ステップ7: [追加]ボタンをクリックすると、シリーズ名シリーズ値を選択するように求められます

  • ステップ8:シリーズ名でSalaryセルを選択し、提出されたシリーズ値で、salary列用に作成した名前付き範囲(Salary_Range)を指定します。

注:範囲名を単純に言及することはできません。シート名と一緒にこれを言及する必要があります。つまり、= 'Chart Sheet'!Salary_Range

[OK]ボタンをクリックすると、下のボックスが開き、[編集]オプションをクリックします。

  • ステップ9: [編集]オプションをクリックすると、下のボックスが開きます。軸ラベル範囲について言及するように求められます。

  • ステップ10:この範囲についても、2番目の名前付き範囲名を付ける必要があります。

注:範囲名を単純に言及することはできません。シート名と一緒にこれを言及する必要があります。つまり、= 'Chart Sheet'!Profession_Range

  • ステップ11: [OK]をクリックすると、もう1つのボックスが開き、[OK]をクリックします。あなたのチャートは以下のようになります。

  • ステップ12:ここで、これら2つの専門的なデータを再度追加します。チャートは自動的に拡張されます。

うわー!動作しています。座ってリラックスしてください。データとグラフの範囲を更新する必要がある時代は終わりました。これで、動的チャート範囲を自動的に更新する動的チャート範囲ができました。

#2Excelテーブルを使用して動的グラフを作成する方法

このオプションを調べるには、以下の手順に従ってください。

  • ステップ1:データを選択し、CTRL + Tを押します。これにより、テーブルが作成されます。

  • ステップ2:テーブルが作成されたら> A1:B6からデータを選択> [挿入]タブに移動> [縦棒グラフを挿入]

  • ステップ3:次に、これら2つの職業をリストに追加します。

覚えておくべきこと

  • 名前付き範囲を作成するときは、空白の値がないことを確認してください。空白のセルがある場合、オフセット関数は正確に計算を行わないためです。
  • チャートデータで参照を指定しているときに、最初に名前を入力してF3を押すと、定義された名前リスト全体が開きます。
  • シート名を入力するときは、常に一重引用符( ')で始まり、一重引用符(')で終わります。例= 'チャートシート'!