Excelで矢印分散チャートを作成する
Excelでは、矢印分散または差異チャートは、上下の矢印を持つ積み上げ縦棒グラフまたは棒グラフの一種であり、2つのデータセットの増加または減少の割合を示します。
例えば、前年度と比較して売上分散を表示したい場合、以下のスクリーンショットに示すように、緑色と赤色の矢印を使用してパーセンテージの変化を表示できます。この記事では、Excelでこの複雑なタイプのチャートを作成する方法について説明します。
- Excelで矢印分散または差異チャートを作成する
- 便利な機能を使用してExcelで矢印分散または差異チャートを作成する
- 矢印分散または差異チャートのサンプルファイルをダウンロードする
- ビデオ: Excelで矢印分散または差異チャートを作成する
Excelで矢印分散または差異チャートを作成する
2019年を基準にした2020年のパーセント変動を比較するための矢印分散チャートを作成するには、まず、以下のように基本的なデータを計算するためにいくつかの補助列を挿入する必要があります。
最初に、補助列データを作成する
1. 元のデータの隣にあるセルD2に次の数式を入力し、その数式をセルD10までドラッグします。スクリーンショットをご覧ください:
2. セルE2に次の数式を入力し、その数式をセルE10までコピーします。スクリーンショットをご覧ください:
3. さらに、次の数式をセルF2に入力し、その数式をセルF10までコピーします。スクリーンショットをご覧ください:
4. 次に、セルG2に以下の数式を入力し、それをセルG10までドラッグして数式を埋めます。スクリーンショットをご覧ください:
5. そして、次の数式をセルH2に入力し、その数式をセルH10までドラッグします。スクリーンショットをご覧ください:
6. 次に、以下の数式をセルI2に入力し、フィルハンドルをセルI10までドラッグします。スクリーンショットをご覧ください:
第二に、補助列データに基づいて矢印分散チャートを作成する
7. 補助データを作成した後、列A、B、C、D、Eのデータを選択し、次に「挿入」>「縦棒/横棒グラフの挿入」>「積み上げ縦棒グラフ」をクリックします。スクリーンショットをご覧ください:
8. 積み上げ縦棒グラフが以下のように挿入されました。スクリーンショットをご覧ください:
9. 次に、チャートを選択し、コンテキストメニューから「データの選択」を選択します。スクリーンショットをご覧ください:
10. 表示された「データソースの選択」ダイアログボックスで、「系列名の範囲」リストボックス内の「最大左側」系列を選択し、上向き矢印ボタンをクリックしてこのデータ系列を最上位に移動します。下のデモをご覧ください:
11. 次に、「OK」ボタンをクリックしてダイアログを閉じ、右クリックで「最大左側」データ系列を選択し、「グラフ要素」ボタンをクリックしてリストボックスを展開し、リストボックス内で「エラーバー」をチェックします。スクリーンショットをご覧ください:
12. 「最大右側」データ系列を右クリックし、「グラフ要素」ボタンをクリックしてリストボックスを展開し、リストボックス内で「 エラーバー」をチェックします。スクリーンショットをご覧ください:
13. 次に、「最大左側Yエラーバー」を右クリックし、コンテキストメニューから「エラーバーの書式設定」を選択します。スクリーンショットをご覧ください:
14. 開かれた「エラーバーの書式設定」ペインで、「エラーバーのオプション」タブの「垂直エラーバー」セクションで、次の操作を行ってください:
- 「方向」セクションで「マイナス」オプションを選択します;
- 次に、「終端スタイル」セクションで「キャップなし」を選択します;
- そして、エラーサイズセクションでカスタムを選択し、 値の指定ボタンをクリックします。カスタムエラーバーダイアログボックスが表示されたら、正のエラー値テキストボックスは空白のままにしておき、負のエラー値テキストボックスで「上矢印」列のデータを選択し、OKをクリックしてダイアログを閉じます。
![]() | ![]() | ![]() |
15. 「エラーバーの書式設定」を開いたままにし、チャートから「最大右側Yエラーバー」を選択します。「エラーバーのオプション」タブの「垂直エラーバー」セクションで、次の操作を行ってください:
- 「方向」セクションで「マイナス」オプションを選択します;
- 次に、「終端スタイル」セクションで「キャップなし」を選択します;
- そして、エラーサイズセクションでカスタムを選択し、値の指定ボタンをクリックします。カスタムエラーバーダイアログボックスが表示されたら、正のエラー値テキストボックスは空白のままにしておき、負のエラー値テキストボックスで「下矢印」列のデータを選択し、OKをクリックしてダイアログを閉じます。
![]() | ![]() | ![]() |
16. 次に、「最大左側」と「最大右側」のデータ系列バーを非表示にする必要があります。「最大左側」データバーを右クリックし、 データ系列の書式設定オプションを選択します。開かれたデータ系列の書式設定ペインで、 塗りつぶしと線タブの塗りつぶしセクションで塗りつぶしなしを選択します。スクリーンショットをご覧ください:
「最大右側」データバーを非表示にするために同じ操作を行います。スクリーンショットをご覧ください:
18. 「最大左側」と「最大右側」のデータバーを非表示にした後、今度は「最大左側Yエラーバー」を右クリックし、コンテキストメニューから「エラーバーの書式設定」を選択します。 「エラーバーの書式設定」ペインで、「塗りつぶしと線」タブで次の操作を行ってください:
- 「実線」オプションを選択し、好きな色を「色」ドロップダウンから上矢印用に指定します;
- 必要に応じて「幅」セクションから線の幅を1.25ptに調整します;
- 次に、「始点矢印の種類」ドロップダウンリストから「矢印」アイコンを選択します。
19. 「エラーバーの書式設定」ペインを開いたままにし、チャートから「最大右側Yエラーバー」を選択します。「エラーバーの書式設定」ペインで、「塗りつぶしと線」タブで次の操作を行ってください:
- 実線オプションを選択し、別の好きな色を色ドロップダウンから下矢印用に指定します;
- 必要に応じて「幅」セクションから線の幅を1.25ptに調整します;
- 次に、終点矢印の種類ドロップダウンリストから矢印アイコンを選択します。
20. これで、以下のスクリーンショットのようなチャートが作成されます:
21. 次に、「最大左側」データバーを右クリックし、コンテキストメニューから「データ系列の書式設定」を選択します。開かれた「データ系列の書式設定」ペインで、「系列のオプション」タブの 「系列の配置」セクションで「第2軸」オプションを選択し、「最大右側」データバーを選択して同じ操作を行います。下のデモをご覧ください:
22. 次に、チャート内の任意のバーを右クリックし、 「データ系列の書式設定」を選択します。「データ系列の書式設定」ペインで、「系列のオプション」タブの「系列の重なり」と「間隔の幅」ボックスにそれぞれ0%と100%を入力します。
そして、「データ系列の書式設定」ペインで、「系列オプション」ドロップダウンリストから「2019年」または「2020年」を選択し、「系列の重なり」と「間隔の幅」ボックスにそれぞれ0%と100%を入力します。下のデモをご覧ください:
23. このステップでは、チャートにデータラベルを追加できます。「最大左側」データ系列を選択し、「グラフ要素」をクリックして展開された「グラフ要素」リストボックスで「データラベル」オプションをチェックします。スクリーンショットをご覧ください:
24. 次に、データラベルを右クリックし、「データラベルの書式設定」を選択します。スクリーンショットをご覧ください:
25. 開かれた「データラベルの書式設定」ペインで、「ラベルオプション」タブの「セルからの値」オプションをチェックし、表示された「データラベル範囲」ダイアログボックスで「上データラベル」列のデータセルを選択し、「OK」ボタンをクリックします。スクリーンショットをご覧ください:
![]() | ![]() | ![]() |
26. まだ「データラベルの書式設定」ペインで、「値」と「リーダーラインの表示」オプションのチェックを外すと、以下のチャートが得られます。スクリーンショットをご覧ください:
27. 次に、下方向のデータラベルを追加するために、「最大右側」データバーを右クリックし、「グラフ要素」をクリックしてリストボックスを展開し、「グラフ要素」リストボックスで「データラベル」オプションをチェックします。スクリーンショットをご覧ください:
28. 次に、新しく追加されたデータラベルを右クリックし、「データラベルの書式設定」を選択します。開かれた「データラベルの書式設定」ペインで、「ラベルオプション」タブの「セルからの値」オプションをチェックし、表示された「データラベル範囲」ダイアログボックスで「下データラベル」列のデータセルを選択し、「OK」ボタンをクリックします。スクリーンショットをご覧ください:
![]() | ![]() | ![]() |
29. まだ「データラベルの書式設定」ペインで、「値」と「リーダーラインの表示」オプションのチェックを外すと、パーセンテージ変更データラベルがチャートに追加されます。スクリーンショットをご覧ください:
30. 最後に、不要なチャート要素(グリッド線、チャートタイトル、第2軸など)を削除すると、以下のスクリーンショットのような完成したチャートが得られます:
便利な機能を使用してExcelで矢印分散または差異チャートを作成する
上記の複雑な手順に頭を悩ませている場合,ここでは簡単なツールであるKutools for Excelをご紹介します。その「差異矢印グラフ 」機能を使用すれば,必要なバーまたは列の差異矢印グラフを数回のクリックで作成できます。無料試用版のKutools for Excelをダウンロードしてください!
矢印分散または差異チャートのサンプルファイルをダウンロードする
ビデオ: Excelで矢印分散または差異チャートを作成する
最高の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含む)に効率的なタブをもたらします。