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

Excelでバレットチャートを作成する

Author: Siluvia Last Modified: 2025-08-06

通常、バレットチャートはダッシュボードのゲージやメーターの代替として使用され、最良のデータ可視化ツールの一つです。これは、ある測定値を1つまたは複数の関連する測定値と比較するのに役立ちます。例えば、目標値と実際の値を比較し、それらをパフォーマンスの定性的範囲(普通、良好、優秀など)の中で垂直または水平に表示します(下のスクリーンショット参照)。グラデーションカラーによって、実際の値のパフォーマンスを一目で判断できます。

このチュートリアルでは、Excelで垂直バレットチャートと水平バレットチャートを作成するための2つの方法をステップバイステップで紹介します。

steps of creating a bullet chart in Excel

垂直バレットチャートの作成
水平バレットチャートの作成
素晴らしいツールを使って簡単に水平バレットチャートを作成
サンプルファイルをダウンロード


垂直バレットチャートの作成

このセクションでは、垂直バレットチャートを作成する方法を詳細に学びます。

まず、データを準備します

以下の表には、販売目標、各人の実際の販売実績、およびパフォーマンスの定性的範囲(普通、良好、優秀)が含まれています。

steps of creating a bullet chart in Excel

テーブルデータに基づいてバレットチャートを作成

1. テーブル全体を選択し、挿入タブに移動して、「縦棒/横棒チャートの挿入」をクリックし、「積み上げ縦棒」を選択します。

steps of creating a bullet chart in Excel

ヒント: 表に2列しかない場合、積み上げ縦棒を挿入した後、「デザイン」→「行/列の切り替え」をクリックしてチャート内のデータを入れ替える必要があります。そうでなければ、このヒントは無視してください。

2. 積み上げ縦棒が挿入されたら、すべてのグリッド線を選択し、Deleteキーを押してチャートから削除します。

steps of creating a bullet chart in Excel

3. ターゲットのデータ系列(ここではオレンジ色のバー)を右クリックし、コンテキストメニューから「データ系列のグラフの種類の変更」を選択します。

steps of creating a bullet chart in Excel

4. 「グラフの種類の変更」ダイアログボックスが表示されます。「データ系列のグラフの種類と軸の選択」セクションに移動し、「ターゲット」系列名で「マーカー付き積み上げ折れ線」を「グラフの種類」ドロップダウンから選択し、「第2軸」のチェックボックスをオンにして、最後に「OK」ボタンをクリックします。

steps of creating a bullet chart in Excel

5. そして、以下のようにチャートが表示されます。第2軸を選択し、Deleteキーを押してチャートから削除します。

steps of creating a bullet chart in Excel

6. 再び「ターゲット」データ系列を右クリックし、右クリックメニューから「データ系列の書式設定」を選択します。

steps of creating a bullet chart in Excel

7. 「データ系列の書式設定」ペインで、「塗りつぶしと線」タブに移動し、「」セクションで「なし」を選択します。

steps of creating a bullet chart in Excel

8. 「塗りつぶしと線」タブの下にある「マーカー」タブをクリックし、次のように設定します:

8.1) 「マーカーオプション」セクションで、「組み込み」オプションを選択し、「タイプ」ドロップダウンから長い水平線を選択し、サイズを指定します;
8.2) 「塗りつぶし」セクションで、「単色塗りつぶし」オプションを選択し、塗りつぶしの色を指定します;
8.3) 「罫線」セクションで、「線なし」オプションを選択します。スクリーンショットをご覧ください:

steps of creating a bullet chart in Excel

9. チャートに戻り、「実際」データ系列(この場合は青い列)を右クリックし、右クリックメニューから「データ系列のグラフの種類の変更」を選択します。

steps of creating a bullet chart in Excel

10. 「グラフの種類の変更」ダイアログボックスで、「実際」系列名の「第2軸」チェックボックスをオンにして、「OK」ボタンをクリックします。

steps of creating a bullet chart in Excel

11. その後、再び「実際」データ系列を右クリックし、コンテキストメニューから「データ系列の書式設定」を選択します。

steps of creating a bullet chart in Excel

12. 「データ系列の書式設定」ペインで、「系列オプション」タブの下で「間隔幅」(ここでは250%を指定)を指定します。「塗りつぶしと線」タブに移動し、塗りつぶしの色を指定します。

steps of creating a bullet chart in Excel

13. 普通、良好、優秀の列に異なるグラデーションを指定します。必要に応じて、チャートタイトルを削除または名前変更します。

以下は、完成した垂直バレットチャートです。

steps of creating a bullet chart in Excel


水平バレットチャートの作成

水平バレットチャートを作成したい場合、このセクションの方法がお手伝いできます。

まず、データを準備します

上記のテーブルデータを例として取り上げます。ヘルパー行を作成する必要があります。

最後の列の最後のセルに数字0.5を入力します。前のセルに1.5(0.5+1)を入力します。必要な数字で全てのセルが埋まるまで1ずつ加算し続けます。スクリーンショットをご覧ください:

steps of creating a bullet chart in Excel

テーブルデータに基づいてバレットチャートを作成

1. ヘルパー行を除いたテーブル範囲A4:F9を選択します。 挿入タブに移動し、 縦棒/横棒チャートの挿入 を選択し、積み上げ横棒を選択します。

steps of creating a bullet chart in Excel

ヒント: 表に2列しかない場合、積み上げ横棒を挿入した後、「デザイン」→「行/列の切り替え」をクリックしてチャート内のデータを入れ替える必要があります。そうでなければ、このヒントは無視してください。

2. 積み上げ横棒が挿入されたら、すべてのグリッド線を選択し、Deleteキーを押してチャートから削除します。

steps of creating a bullet chart in Excel

ご覧の通り、チャート上の名前は逆順にリストされています。元のデータの順序に一致するように並べ替える必要があります。

3. 名前軸ラベルを選択し、右クリックして右クリックメニューから「軸の書式設定」を選択します。

steps of creating a bullet chart in Excel

4. 「軸の書式設定」ペインで、「軸オプション」タブの「軸オプション」セクションにある「カテゴリを逆順にする」チェックボックスをオンにします。

steps of creating a bullet chart in Excel

5. 実際のデータ系列(この場合は青いバー)を選択し、右クリックして右クリックメニューから「データ系列のグラフの種類の変更」を選択します。

steps of creating a bullet chart in Excel

6. 「グラフの種類の変更」ダイアログボックスで、「データ系列のグラフの種類と軸の選択」ボックス内の「実際」系列名を見つけ、「 グラフの種類」ドロップダウンから「散布図」を選択し、「OK」ボタンをクリックします。

steps of creating a bullet chart in Excel

7. チャートから第2軸を削除します。それを選択してDeleteキーを押すだけです。

steps of creating a bullet chart in Excel

8. チャートを右クリックし、コンテキストメニューから「データの選択」を選択します。

steps of creating a bullet chart in Excel

9. 「 データソースの選択」ダイアログボックスで、「 凡例項目(系列)」ボックス内の「実際」を選択し、「編集」ボタンをクリックします。

steps of creating a bullet chart in Excel

10. 「系列の編集」ダイアログボックスで、「系列X値」ボックス内で「実際」の値(ここではB5:F5を選択)を選択し、「系列Y値」ボックス内で「ヘルパー行」データ(この場合はB10:F10)を選択し、「OK」をクリックします。

steps of creating a bullet chart in Excel

11. 「データソースの選択」ダイアログボックスに戻ったら、「OK」をクリックします。

12. 「ターゲット」データ系列(オレンジ色のバー)を選択し、右クリックして右クリックメニューから「データ系列のグラフの種類の変更」を選択します。

steps of creating a bullet chart in Excel

13. 「グラフの種類の変更」ダイアログボックスで、「データ系列のグラフの種類と軸の選択」ボックス内の「ターゲット」系列名を見つけ、「グラフの種類」ドロップダウンから「散布図」を選択し、「OK」ボタンをクリックします。

steps of creating a bullet chart in Excel

14. チャートを右クリックし、コンテキストメニューから「データの選択」を選択します。

steps of creating a bullet chart in Excel

15. 「 データソースの選択」ダイアログボックスで、「凡例項目(系列)」ボックス内の「ターゲット」を選択し、「編集」ボタンをクリックします。

steps of creating a bullet chart in Excel

16. 「系列の編集」ダイアログボックスで、「系列X値」ボックス内で「ターゲット」の値(ここではB6:F6を選択)を選択し、「系列Y値」ボックス内で「ヘルパー行」データ(この場合はB10:F10)を選択し、「OK」をクリックします。

steps of creating a bullet chart in Excel

17. 「データソースの選択」ダイアログボックスに戻ったら、「OK」をクリックします。

これで、チャートが以下のように表示されます。

steps of creating a bullet chart in Excel

18. 「実際」データ系列(青い点)を選択し、「デザイン」タブに移動して、「チャート要素の追加」→「誤差範囲」→「標準誤差」をクリックします。

steps of creating a bullet chart in Excel

19. 水平方向の誤差範囲を選択し、右クリックして「 誤差範囲の書式設定」を選択します。

steps of creating a bullet chart in Excel

20. 「誤差範囲の書式設定」ペインで、以下の設定を行います。

1) 「方向」セクションで「マイナス」を選択;
2) 「終端スタイル」セクションで「 キャップなし」を選択;
3) 「誤差量」セクションで「ユーザー設定」を選択し、「値の指定」ボタンをクリックします。スクリーンショットをご覧ください:

steps of creating a bullet chart in Excel

21. 表示された「ユーザー設定誤差範囲」ダイアログボックスで、「負の誤差値」ボックス内で「実際」の値(B5:F5)を選択し、「OK」をクリックします。

steps of creating a bullet chart in Excel

22. チャートから垂直方向の誤差範囲を削除します。すると、次のバレットチャートが得られます。

steps of creating a bullet chart in Excel

23. 再び水平方向の誤差範囲を選択します。「誤差範囲の書式設定」ペインの「塗りつぶしと線」タブに移動し、線の塗りつぶしのを指定します。

steps of creating a bullet chart in Excel

24. 「実際」データ系列(青い点)を選択し、「データ系列の書式設定」ペインの「塗りつぶしと線」タブに移動し、「マーカー」をクリックし、「マーカーオプション」セクションで「なし」を選択します。

steps of creating a bullet chart in Excel

25. 普通、良好、優秀のバーに異なるグラデーションを指定し、バーの幅を調整し、必要に応じてチャートタイトルを削除または名前変更します。これで、チャートは以下のように表示されます:

steps of creating a bullet chart in Excel

次に、バレットチャート内のオレンジ色の点(ターゲットデータ系列)を指定された垂直線に置き換える必要があります。

26. 挿入タブに移動し、「図形」→「」をクリックします(下のスクリーンショット参照)。

steps of creating a bullet chart in Excel

27. チャート上に垂直線を描きます。線を選択し、「書式」タブに移動し、「 図形の外枠」ドロップダウンリストの下で「テーマの色」と「太さ」を指定します。これで、以下のような垂直線が得られます。

steps of creating a bullet chart in Excel

28. 垂直線を選択し、Ctrl + Cキーを押してコピーします。

29. ここで、「ターゲット」データ系列(オレンジ色の点)を選択し、Ctrl + Vキーを押してすべての点を垂直線に置き換えます。その後、ステップ27で描いた垂直線を削除します。

これが最終的なExcelバレットチャートです。

steps of creating a bullet chart in Excel


Excelで簡単に垂直または水平バレットチャートを作成

The Bullet Chart utility of Kutools for Excel を使用すると、数回のクリックだけでExcelで垂直または水平バレットチャートを簡単に作成できます(以下のデモをご覧ください)。
今すぐダウンロードして試してみましょう! 30-日間無料トライアル

steps of creating a bullet chart in Excel


サンプルファイルをダウンロード

smaple of creating a bullet 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含む)に効率的なタブをもたらします。