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

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

Author: Siluvia Last Modified: 2025-05-23

通常、バレットチャートはダッシュボードのゲージやメーターの代替として使用され、最良のデータ可視化ツールの一つです。これは、ある測定値を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


最高のOffice生産性ツール

Kutools for Excel - あなたを群衆から際立たせるツール

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

Kutools for Excelは300以上の機能を誇り、必要なものがワンクリックで手に入ります...


Office Tab - Microsoft Office(Excel含む)でのタブ形式の閲覧と編集を有効にする

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