メインコンテンツへスキップ

平均値/目標ラインを含むチャートを作成する

Author: Xiaoyang Last Modified: 2025-08-06

Excelでは、水平または垂直の線をチャートに挿入することが一般的な作業です。この水平または垂直の線は、ある目標や平均値を参照している場合があります。このような線を使用することで、実際の値と目標値や平均値を簡単に比較でき、この線のおかげで、どの値が基準値より上か下かも一目で確認できます(以下のスクリーンショット参照)。この記事では、Excelで平均値または目標ラインを持つ縦棒グラフや横棒グラフを作成する方法について説明します。

水平線付きの縦棒グラフ 垂直線付きの横棒グラフ
Column chart with horizontal line Bar chart with vertical line

水平方向に平均値または目標ラインを持つ縦棒グラフを作成する

水平方向に平均値または目標ラインを持つ縦棒グラフを作成するには、次の手順に従ってください:

1. 平均ラインを持つ縦棒グラフを作成したい場合、まずデータリストの平均値を計算する必要があります。以下の数式を空白のセルに入力し、オートフィルハンドルをドラッグして他のセルに数式をコピーしてください(スクリーンショット参照):

=AVERAGE($B$2:$B$7)
ヒント: ターゲットライン付きのチャートを作成したい場合は、単にターゲット値をセルに入力するだけで済みます。

steps on creating column chart with average or target line horizontally

2. 次に、平均値を含むデータ範囲を選択し、[挿入][縦棒/横棒グラフの挿入][集合縦棒] をクリックします(スクリーンショット参照):

steps on creating column chart with average or target line horizontally

3. これでワークシートに縦棒グラフが挿入されます。必要に応じて不要な要素(例:グラフタイトル、グリッド線など)を削除できます(スクリーンショット参照):

steps on creating column chart with average or target line horizontally steps on creating column chart with average or target line horizontally steps on creating column chart with average or target line horizontally

4. 次に、平均データ系列(オレンジ色のバー)を右クリックし、コンテキストメニューから「系列のグラフの種類の変更」を選択します(スクリーンショット参照):

steps on creating column chart with average or target line horizontally

5. 「グラフの種類の変更」ダイアログボックスで、「データ系列のグラフの種類と軸の選択」リストボックスの下にある「平均」データ系列に対して、[グラフの種類] ドロップダウンリストから「折れ線グラフ」を選択します(スクリーンショット参照):

steps on creating column chart with average or target line horizontally

6. その後、「OK」ボタンをクリックすると、以下のようなチャートが表示されます(スクリーンショット参照):

steps on creating column chart with average or target line horizontally

7. 次に、この平均ラインにデータラベルを追加します。ダブルクリックしてラインの一番右側のデータポイントを選択します(スクリーンショット参照):

steps on creating column chart with average or target line horizontally

8. 次に、「グラフ要素」をクリックし、「データラベル」ボックスをチェックすると、平均ラインにデータラベルが挿入されます(スクリーンショット参照):

steps on creating column chart with average or target line horizontally

ヒント: 水平線の外観を変更したい場合は、線を右クリックし、「アウトライン」ドロップダウンから目的の破線タイプ、太さ、または色を選択してください。

異なる値を持つターゲットラインを縦棒グラフに追加する

場合によっては、各行ごとに異なる目標値と実際の値を比較したいことがあります。そのような場合、目標値をより明確に視覚化するために、以下のタイプのチャートが役立つかもしれません。

steps on adding a target line with different values in a column chart steps on creating column chart with average or target line horizontally steps on adding a target line with different values in a column chart

このタイプのチャートを作成するには、次のように操作します:

1. まず、データ範囲を選択し、[挿入][縦棒/横棒グラフの挿入][集合縦棒] をクリックしてチャートを挿入します。

steps on adding a target line with different values in a column chart

2. 次に、ターゲットデータ系列(オレンジ色のバー)を右クリックし、コンテキストメニューから「系列のグラフの種類の変更」を選択します。「グラフの種類の変更」ダイアログボックスで、ターゲットデータ系列に対し、[グラフの種類] ドロップダウンリストから「折れ線グラフ」を選択します(スクリーンショット参照):

steps on adding a target line with different values in a column chart

3. 次に、「OK」ボタンをクリックし、ターゲットラインをダブルクリックして「 データ系列の書式設定」を選択します(スクリーンショット参照):

steps on adding a target line with different values in a column chart

4. 開いた「データ系列の書式設定」ウィンドウで、 「塗りつぶしと線」タブの下にある「線」セクションから「線なし」を選択します(スクリーンショット参照):

steps on adding a target line with different values in a column chart

5. まだ「 塗りつぶしと線」タブのまま、「マーカー」セクションに切り替え、「マーカーのオプション」セクションから「組み込み」を選択し、さらに「タイプ」ドロップダウンから水平バーを選択します。最後に、「サイズ」ボックスでバーの幅に合わせたサイズを設定します(スクリーンショット参照):

steps on adding a target line with different values in a column chart

6. 次に、「塗りつぶし」セクションから好きな色をターゲットラインに設定します(スクリーンショット参照):

steps on adding a target line with different values in a column chart

7. 最後に、不要な要素(例:チャートタイトル、グリッド線など)を必要に応じて削除します。

steps on adding a target line with different values in a column chart


ラジオボタンを使用して動的に平均ラインを持つ縦棒グラフを作成する

複数年にわたる製品の売上データが記載された大きな表がある場合、各年の平均ラインをチャートに表示したいと考えるかもしれません。このタスクを処理するために、以下のデモのように、ラジオボタンをクリックして平均ライン付きのチャートを使用することができます。対応する年を選択すると、平均ライン付きのチャートが動的に表示されます。

この動的チャートを作成するには、まずいくつかのラジオボタンを挿入し、次にチャートが基づくヘルパーデータテーブルを作成し、最後にラジオボタンにリンクしたチャートを挿入します。次の手順に従ってください:

まず、いくつかのラジオボタンを挿入する

1. [開発] → [ 挿入] → [オプションボタン (フォームコントロール)] をクリックし、4つのラジオボタンを描画し、必要に応じてテキストを編集します(スクリーンショット参照):

steps on creating column chart with average line dynamically by using radio buttons steps on creating column chart with average line dynamically by using radio buttons steps on creating column chart with average line dynamically by using radio buttons

2. 次に、最初のラジオボタンを右クリックし、コンテキストメニューから「 コントロールの書式設定」を選択します(スクリーンショット参照):

steps on creating column chart with average line dynamically by using radio buttons

3. 開いた「オブジェクトの書式設定」ダイアログボックスで、「コントロール」タブの下にある「セルへのリンク」テキストボックスからラジオボタンをリンクするセルを選択し、「OK」をクリックして閉じます(スクリーンショット参照):

steps on creating column chart with average line dynamically by using radio buttons

次に、チャート作成用のヘルパーデータテーブルを挿入する

4. 元の表から製品名を新しい範囲にコピーし、新しくコピーしたデータの隣の空白セルに以下の数式を適用し、フィルハンドルをドラッグして結果を得ます(スクリーンショット参照):

=VLOOKUP(G2,$A$2:$E$8,$O$1+1,0)
: 上記の数式において、G2は貼り付けた製品リストのセル、A2:E8は元のデータテーブルのデータ範囲、O1はラジオボタンのリンクされたセルです。この数式は、選択されたラジオボタンに基づいてデータ列を返すために使用されます。

steps on creating column chart with average line dynamically by using radio buttons

5. これで、ラジオボタンをクリックすると、対応する年のデータが自動的に表示されます(以下のデモ参照):

6. 次に、以下の数式を使用して平均値を計算します(スクリーンショット参照):

=AVERAGE($H$3:$H$8)

steps on creating column chart with average line dynamically by using radio buttons

最後に、新しいヘルパーデータテーブルに基づいてチャートを作成する

次に、新しく作成されたデータを選択し、前述の方法1のステップ2〜ステップ8を適用して平均ライン付きの縦棒グラフを作成すると、動的な平均ライン付きのチャートが完成します。以下のデモをご覧ください:


垂直方向に平均値または目標ラインを持つ横棒グラフを作成する

このセクションでは、垂直方向に平均値または目標ラインを持つ横棒グラフの作成方法を紹介します。次の手順に従ってください:

1. まず、ヘルパーデータテーブルを作成し、XYを2つのセルに入力し、D2およびD3に平均値を計算します(スクリーンショット参照):

=AVERAGE($B$2:$B$7)
ヒント: ターゲットライン付きのチャートを作成したい場合は、単にターゲット値をセルに入力するだけで済みます。

steps on creating bar chart with average or target line vertically

2. 次に、Y値としてE2およびE3に数字の01を入力します(スクリーンショット参照):

steps on creating bar chart with average or target line vertically

3. 次に、元のデータ範囲を選択し、 [挿入][縦棒/横棒グラフの挿入][集合横棒] をクリックします(スクリーンショット参照):

steps on creating bar chart with average or target line vertically

4. これで横棒グラフがシートに挿入されました。次に、横棒を右クリックし、コンテキストメニューから「データの選択」を選択します(スクリーンショット参照):

steps on creating bar chart with average or target line vertically

5. 表示された「データソースの選択」ダイアログボックスで、「追加」ボタンをクリックします(スクリーンショット参照):

steps on creating bar chart with average or target line vertically

6. 次に、「系列の編集」ダイアログボックスで、「系列名」テキストボックスに系列名を入力し、「系列の値」テキストボックスでX値(この例ではD2:D3)を持つセルを選択します(スクリーンショット参照):

steps on creating bar chart with average or target line vertically

7. 「OK」→「OK」をクリックしてダイアログを閉じると、新しいデータ系列(2つのオレンジ色のバー)が横棒グラフに追加され、オレンジ色のバーを右クリックして「系列のグラフの種類の変更」を選択します(スクリーンショット参照):

steps on creating bar chart with average or target line vertically

8. 表示された「グラフの種類の変更」ダイアログボックスで、「平均」データ系列に対して「グラフの種類」ドロップダウンから「滑らかな線付き散布図」を選択します(スクリーンショット参照):

steps on creating bar chart with average or target line vertically

9. 次に、「OK」をクリックしてダイアログボックスを閉じると、新しいデータ系列が主Y軸に沿ったデータポイントに変換されます。その後、横棒を右クリックし、コンテキストメニューから「データの選択」を選択します(スクリーンショット参照):

steps on creating bar chart with average or target line vertically

10. 「データソースの選択」ダイアログボックスで、「凡例項目(系列)」リストボックス内の「平均」オプションをクリックし、「編集」ボタンをクリックします(スクリーンショット参照):

steps on creating bar chart with average or target line vertically

11. 「系列の編集」プロンプトボックスが表示されたら、「系列X値」ボックスで2つのXセル(D2:D3)を選択し、「系列Y値」ボックスで2つのYセル(E2:E3)を選択します(スクリーンショット参照):

steps on creating bar chart with average or target line vertically

12. 「OK」→「OK」をクリックしてダイアログボックスを閉じると、垂直方向の平均ラインがチャートに追加されているのがわかります(スクリーンショット参照):

steps on creating bar chart with average or target line vertically

13. 次に、二次縦軸(右側の軸)を右クリックし、コンテキストメニューから「軸の書式設定」を選択します(スクリーンショット参照):

steps on creating bar chart with average or target line vertically

14. 開いた「軸の書式設定」ウィンドウで、「軸のオプション」タブの「軸のオプション」セクションの「最大値」 ボックスに1.0と入力すると、以下のようなチャートが表示されます(スクリーンショット参照):

steps on creating bar chart with average or target line vertically

15. 最後に、必要に応じて二次縦軸と不要なグリッド線を削除すると、垂直方向の平均ラインを持つ横棒グラフが完成します(スクリーンショット参照):

steps on creating bar chart with average or target line vertically

ヒント: 垂直線の外観を変更したい場合は、線を右クリックし、「アウトライン」ドロップダウンから目的の破線タイプ、太さ、または色を選択してください。

異なる値を持つターゲットラインを横棒グラフに追加する

以下のスクリーンショットのように、異なる値を持つターゲットラインを横棒グラフに追加するには、次の手順に従ってください:

steps on adding a target line with different values in a bar chart steps on adding a target line with different values in a bar chart steps on adding a target line with different values in a bar chart

1. データ範囲を選択し、[挿入] → [縦棒/横棒グラフの挿入] → [集合横棒] をクリックして横棒グラフを挿入します(スクリーンショット参照):

steps on adding a target line with different values in a bar chart

2. 次に、ターゲットデータ系列(オレンジ色のバー)を右クリックし、コンテキストメニューから「データ系列の書式設定」を選択します(スクリーンショット参照):

steps on adding a target line with different values in a bar chart

3. 開いた「データ系列の書式設定」ウィンドウで、「 系列のオプション」タブの下にある「系列の重なり」を100%に変更します(スクリーンショット参照):

steps on adding a target line with different values in a bar chart

4. まだ「データ系列の書式設定」ウィンドウのまま、「塗りつぶしと線」タブに切り替え、「塗りつぶし」セクションから「塗りつぶしなし」を選択します(スクリーンショット参照):

steps on adding a target line with different values in a bar chart

5. 次に、「効果」タブに移動し、「」セクションの下で次の操作を行います:

  • 必要な色を「」ドロップダウンから指定します;
  • ぼかしを 0ptに設定します;
  • 次に、角度をに調整します;
  • 最後に、必要に応じて距離を2ptに変更します。

steps on adding a target line with different values in a bar chart

6. これで、「系列のオプション」タブに戻り、「系列のオプション」セクションから「第2軸」を選択し、必要に応じて間隔幅を90%に変更します(スクリーンショット参照):

steps on adding a target line with different values in a bar chart

7. 最後に、不要な要素(例:チャートタイトル、上部のX軸、グリッド線など)を削除すると、以下のような異なるターゲットラインを持つ横棒グラフが完成します(スクリーンショット参照):

steps on adding a target line with different values in a bar chart


便利な機能を使って縦棒グラフや横棒グラフにターゲット/平均ラインを追加する

Kutools for Excelは、Excelにはない50種類以上の特別なチャートを提供しています。例えば、バレットチャート実績対目標チャート差異矢印グラフなどです。便利なチャートツール「グラフに線を挿入」を使えば、Excelでクリック一つで縦棒グラフや横棒グラフにターゲットラインや平均ラインを追加できます。無料体験版のKutools for Excelを今すぐダウンロード!


平均値/目標ライン付きチャートのサンプルファイルをダウンロード

sample of creating column chart


最高のオフィス生産性ツール

Kutools for Excel - 群衆から一歩抜け出すためのお手伝い

🤖 KUTOOLS AI アシスタント: 次の基盤でデータ分析を革新: スマート実行   |  コード生成  |  カスタム数式を作成  |  データを分析しチャートを生成  |  Kutools 機能を呼び出し
人気機能: 重複を検索、ハイライト、または特定  |  空白行を削除  |  データを失うことなく列やセルを結合  |  数式を使わずに丸める ...
スーパーVLookup: 複数条件 | 複数値 | 複数シート間 | ファジーマッチ...
高度なドロップダウンリスト: 簡単ドロップダウンリスト  |  依存ドロップダウンリスト  |  複数選択ドロップダウンリスト...
列マネージャー: 特定の数の列を追加 |  列を移動 |  非表示列の可視性ステータスを切り替え 列を比較して同じおよび異なるセルを選択 ...
注目機能: グリッドフォーカス |  デザインビュー |  強化された数式バー |  ワークブックとシートマネージャー | リソースライブラリ (オートテキスト) |  日付ピッカー |  ワークシートを統合 |  セルの暗号化/復号化 |  リストによるメール送信 |  スーパーフィルター |  特殊フィルタ(太字、斜体、取り消し線のフィルタリング...) ...
上位15のツールセット12個の テキストツールテキストの追加特定の文字を削除 ...) |  50以上の チャート タイプガントチャート ...) |  40以上の実用的な 数式誕生日に基づいて年齢を計算 ...) |  19個の 挿入ツールQRコードの挿入パスからの画像挿入 ...) |  12個の 変換ツール単語に変換する通貨変換 ...) |  7つの マージ&分割ツール高度な行のマージExcelセルの分割 ...) |  ... など
お好みの言語でKutoolsを使用できます。英語、スペイン語、ドイツ語、フランス語、中国語、その他の40以上の言語に対応!

Kutools for Excelは300以上の機能を誇り、必要なものがクリック一つで利用可能です...


Office Tab - Microsoft Office(Excel含む)でタブ形式の読み書きを可能に

  • 数十の開いている文書間を1秒で切り替え!
  • 毎日数百回のマウスクリックを減らし、マウス疲れとはおさらば!
  • 複数の文書を閲覧・編集する際の作業効率を50%向上します。
  • Chrome、Edge、Firefoxのように、Office(Excel含む)に効率的なタブをもたらします。