目次
チャート範囲を頻繁に更新する必要がある場合、ダイナミックチャートレンジに代わるものはありません。 チャートにデータを追加するたびに、チャート範囲が自動的に更新されるので、時間と労力を節約できます。 もしあなたがダイナミックチャート範囲を作成しようと考えているなら、記事全体をフォローしてください。 なぜなら、あなたはダイナミックチャート範囲を作成する2つの方法を簡単に学ぶことが出来るからです。Excelでチャート範囲をステップバイステップで表示します。
練習用ワークブックをダウンロードする
下記のリンクからExcelファイルをダウンロードし、それに沿って練習することができます。
ダイナミックチャートレンジ.xlsxダイナミックチャートレンジとは?
ダイナミックチャートレンジは、ソースデータに新しいデータが追加されると、自動的に更新されるチャートレンジです。
このダイナミックチャートレンジは、データの変更に非常に敏感で、ソースデータの更新や挿入を頻繁に行う必要がある場合に、最も効果を発揮します。
続きを読む Excelのグラフデータを動的に変更する方法(効果的な3つの方法)
Excelで動的なグラフの範囲を作成する2つの方法
1.Excelの表を使って、Excelで動的なグラフの範囲を作成する
エクセルシートのデータセットをエクセルテーブルに変換することができます。 このエクセルテーブルは、ダイナミックチャートレンジの作成に役立ちます。 そのためには、以下のステップを踏んでください。
データテーブルをExcelの表に変換するには、まずデータテーブル全体を選択します。
その後、 ❷ を押します。 CTRL + T ランダムなデータテーブルから瞬時にExcelのテーブルを作成します。
を押した後 CTRL + T というダイアログボックスが表示されます。 テーブルの作成 が表示されます。 ダイアログボックスには、すでにテーブルの範囲が表示されています。 そこに、次のようなチェックボックスが表示されています。 私のテーブルにはヘッダーがあります。 チェックが入っていることを確認する。
❸ その後に よっしゃー コマンドを使用します。
これで、Excelの表ができました。 その後は
❹に進みます。 INSERT をクリックすると、メインリボンからメニューが表示されます。
❺下部組織 チャート グループには カラムチャートの挿入 クリックするだけです。
❺ 次に、希望する機種を選択します。 2次元コラム チャートで確認できます。
このように、Excelの表のデータをもとに、Excelが列グラフを作成したことがわかります。
さて、ここまででエクセルでダイナミックレンジチャートが作成できました。 次は、これがうまくいくかどうかテストしてみましょう。
そのために、新しいレコードを挿入しました。 名前の列にブルース、年齢の列に42を挿入しました。 下の図にあるように、ソースデータに新しく追加されたこれらのレコードは、すでに列グラフに追加されています。
続きを読む: Excelで数値の範囲を作成する方法(簡単な3つの方法)
類似の読み物
- ExcelのVBAで最終行にダイナミックレンジを使用する方法(3つの方法)
- Excelの表ダイナミックレンジを使ったデータバリデーションドロップダウンリスト
- Excelで動的な日付範囲を持つグラフを作成する方法(2つの簡単な方法)
- Excelでセルの値に基づいて動的な合計範囲を作成する(4つの方法)
- エクセルでダイナミックチャートを作る方法(3つの便利な方法)
OFFSET & COUNTIF関数を使用してExcelで動的なチャート範囲を作成する。
A. ダイナミックネームドレンジの作成
動的なチャート範囲を作成する最も簡単な方法は、Excel Table を使用することです。 しかし、何らかの理由で前の方法を使用できない場合は、次の方法を使用します。 オフセット と COUNTIF 関数を使って、Excel で動的なグラフの範囲を作成します。
そのためには、以下の手順で行います。
❶ 最初に フォーミュラ を選択します。 ネームマネージャー
その後 名 称 マネージャー のダイアログボックスが表示されます。
で「新規」をクリックします。 名 称 マネージャー のダイアログボックスが表示されます。
という新しいダイアログボックスが表示されます。 新名称 が開きますので、挿入してください。 名称 における 名称 バーで、次の数式を入力します。 について言及しています。 ボックスを使用します。
=OFFSET(NamedRange!$B$2,0,0,COUNTA(NamedRange!$B:$B)-1,1)です。
を押してください。 よっしゃー コマンドを使用します。
を再び打つ。 新規 コマンドを使用します。 名 称 マネージャー ダイアログボックスで、今度は 年齢 において 名称 ボックスに、以下の数式を入力します。 について言及しています。 ボックスを使用します。
=OFFSET(NamedRange!$A$2,0,0,COUNTA(NamedRange!$A:$A)-1,1)です。
その後、ヒット よっしゃー コマンドを使用します。
これらの状態を経て 名 称 マネージャー のようなダイアログボックスが表示されます。
続きを読む Excel ダイナミックネームドレンジ【4つの方法
B. Dynamic Named Rangeを使ったグラフの作成
次に、データを可視化するための列グラフを挿入します。
❺に進みます。 INSERT このメニューの下にある チャート グループ選択 カラムチャートの挿入 これで、任意の列グラフを選択できるようになりました。
❺ これで デザイン タブをクリックし データを選択します。
というダイアログボックスが表示されます❼。 データソースの選択 が表示されます。 追加 のオプションがあります。 レジェンドエントリー(シリーズ)。 打てよ。
❽ 以下の数式を入力します。 シリーズ値 のボックスがあります。 Editシリーズ ダイアログボックスを開き よっしゃー コマンドを使用します。
=NamedRange!Ages
❾ その後、再び データソースの選択 ダイアログボックスに表示されます。 水平軸(カテゴリー)ラベル。 を打つ。 編集 本条に基づくコマンドを使用します。
という別のダイアログボックスが表示されます。 アクシスラベル が表示されるので、その中に次の数式を入れるだけです。 軸ラベル レンジボックス
=NamedRange!Names
をようやくヒットさせた。 よっしゃー 命令
以上で、Excelでダイナミックレンジチャートが作成できました。 これで、ソースデータを更新すると、自動的にチャートの範囲が瞬時に更新されます。
続きを読む Excelのグラフでダイナミックネームドレンジを使用する方法(完全ガイド)
覚えておきたいこと
📌 ダイナミックチャートの範囲を作成する最も便利な方法は、Excelのテーブルを使用することです。
📌 Excelの表を作成する際に問題がある場合は、Named Rangeメソッドを使用することができます。
結論
以上、エクセルでダイナミックチャート範囲を作成する2つの方法を紹介しました。 この記事と一緒に練習用ワークブックをダウンロードし、すべての方法を練習することをお勧めします。 また、以下のコメント欄で質問をすることを躊躇しないでください。 関連する質問にはできるだけ早く対応します。 そして、当社のウェブサイトをご覧ください。 エクセルウィキ をクリックすると、さらに詳しくご覧になれます。