Excelでパーセンテージ変化を含む列チャートを作成する
Excelでは、通常データの傾向を確認するためにシンプルな列チャートを作成できます。データをより直感的に表示し、年ごとの差異をわかりやすくするために、以下のように各列間のパーセンテージ変化を含む列チャートを作成することができます。このタイプのチャートでは、上向き矢印は前年よりも後年の増加したパーセンテージを示し、下向き矢印は減少したパーセンテージを示します。
この記事では、Excelで列間にパーセンテージ変化を表示する列チャートの作成方法を紹介します。
- 誤差範囲を使用してパーセンテージ変化付きの列チャートを作成する
- 上下矢印を使用してパーセンテージ変化付きの列チャートを作成する
- 強力な機能を使用してパーセンテージ変化付きの列チャートを作成する
- パーセンテージ変化付きの列チャート サンプルファイルをダウンロード
誤差範囲を使用してパーセンテージ変化付きの列チャートを作成する
誤差範囲を使用してパーセンテージ変化付きの列チャートを作成するには、以下のデータに示すようにいくつかの補助列を挿入し、その後、その補助データに基づいてチャートを作成する必要があります。次の手順に従ってください:
まず、補助列データを作成する
1. 元のデータの隣にあるセルC2に次の数式を入力し、数式をセルC10までドラッグします。スクリーンショットをご覧ください:
2. 次に、以下の数式をセルD2に入力し、数式をセルD10までドラッグしてコピーします。スクリーンショットをご覧ください:
3. 次に、セルE2に次の数式を入力し、フィルハンドルをセルE9までドラッグします。スクリーンショットをご覧ください:
4. 次に、以下の数式をセルF2に入力し、フィルハンドルをセルF9までドラッグします。スクリーンショットをご覧ください:
5. 続けて、次の数式をセルG2に入力し、それをセルG9までドラッグします。スクリーンショットをご覧ください:
6. 次に、次の数式をセルH2に入力し、この数式をセルH9にコピーします。スクリーンショットをご覧ください:
7. 最後に、最後の補助列を挿入します。次の数式をセルI2に適用し、それをセルI9までドラッグし、小数点以下の結果をパーセントスタイルにフォーマットします。スクリーンショットをご覧ください:
次に、補助列データに基づいてチャートを作成する
8. 補助データを作成したら、列C、列D、列Eのデータを選択し、「 挿入」>「グラフの挿入」>「集合縦棒」をクリックします。スクリーンショットをご覧ください:
9. そして、縦棒チャートが挿入されます。不要な要素(チャートタイトル、凡例、グリッド線など)を削除できます。スクリーンショットをご覧ください:
![]() | ![]() | ![]() |
10. 次に、不可視データを表示している縦棒をクリックし、「チャート要素」ボタンをクリックして「チャート要素」リストボックスを展開し、「誤差範囲」> 「その他のオプション」を選択します。スクリーンショットをご覧ください:
11. 開かれた「 誤差範囲の書式設定」ウィンドウで、「誤差範囲のオプション」タブの下で:
- 「 方向」セクションから「両方」を選択します;
- 「終端スタイル」から「キャップ」を選択します;
- 「誤差範囲」から「カスタム」を選択し、「値の指定」をクリックします。「カスタム誤差範囲」ダイアログボックスで、セルG2:G10のデータを「正の誤差値」ボックスに選択し、セルH2:H10を「負の誤差値」ボックスに選択します。
![]() | ![]() | ![]() |
12. 「OK」ボタンをクリックすると、以下のようなチャートが得られます。スクリーンショットをご覧ください:
13. これで、「注文1」データを表示している縦棒を右クリックし、コンテキストメニューから「データ系列の書式設定」を選択します。スクリーンショットをご覧ください:
14. 開かれた「データ系列の書式設定」ウィンドウで、「系列のオプション」タブの下で、「系列重なり」と「間隔幅」の値を0%に変更します。スクリーンショットをご覧ください:
15. 次に、不可視データバーを非表示にするため、どれか一つを右クリックし、ポップアップメニューから「塗りつぶしなし」を選択します。スクリーンショットをご覧ください:
16. 不可視データバーがまだ選択されている状態で、「チャート要素」ボタンをクリックし、「データラベル」>「その他のオプション」を選択します。スクリーンショットをご覧ください:
17. 「データラベルの書式設定」ウィンドウで、「ラベルオプション」タブの下で「 セルからの値」をチェックし、表示された「データラベル範囲」プロンプトで、分散データ範囲I2:I9を選択します。スクリーンショットをご覧ください:
![]() | ![]() | ![]() |
18. 「OK」をクリックし、「データラベルの書式設定」ウィンドウに戻ります:
- 「 ラベルオプション」の下で「値」と「リーダー線の表示」のチェックを外します;
- 次に、「ラベル位置」から 「外部端」を指定します。
19. これで、データラベルがチャートに追加されました。負のパーセンテージラベルを「 内部端」に設定し、必要に応じてデータラベルをフォーマットできます。スクリーンショットをご覧ください:
上下矢印を使用してパーセンテージ変化付きの列チャートを作成する
場合によっては、誤差範囲の代わりに矢印を使用したい場合があります。翌年にデータが増加した場合は上矢印が表示され、翌年にデータが減少した場合は下矢印が表示されます。同時に、データラベルと矢印はデータの変更に伴って動的に変更されます。以下のようなデモをご覧ください。
このタイプのチャートを作成するには、以下のスクリーンショットに示すように、2つの部分の補助データを挿入する必要があります。最初の部分は青い部分に示されるように分散とパーセンテージ分散を計算し、2番目の部分は赤い部分に示されるように増加と減少の両方に対するカスタム誤差範囲として使用されます。
まず、補助列データを作成する
1. 最初の部分の補助データを挿入するには、以下の数式を適用してください:
D2: =B2 (数式をセルD10までドラッグ)
E2: =B3-B2 (数式をセルE9までドラッグ)
F2: =E2/B2 (数式をセルF9までドラッグ)
2. 次に、以下の数式を適用して2番目の部分の補助データを作成します:
H2: =IF(B3>=B2,B3,NA()) (数式をセルH9までドラッグ)
I2: =IF(B3<B2,B3,NA()) (数式をセルI9までドラッグ)
次に、補助列データに基づいてチャートを作成する
3. 列Cと列Dのデータを選択し、「挿入」>「グラフの挿入」>「集合縦棒」をクリックして、以下のようなスクリーンショットの縦棒チャートを挿入します:
4. 次に、Ctrl + Cを押して列G、列H、列Iのデータをコピーし、チャートを選択します。スクリーンショットをご覧ください:
5. チャートを選択後、「ホーム」>「貼り付け」>「形式を選択して貼り付け」をクリックし、「形式を選択して貼り付け」ダイアログボックスで「新しい系列」、「列オプション」を選択し、「最初の行に系列名」「最初の列にカテゴリ(X軸ラベル)」のオプションをチェックします。スクリーンショットをご覧ください:
![]() | ![]() | ![]() |
6. そして、以下のようなスクリーンショットのチャートが得られます:
7. チャート内のいずれかの縦棒を右クリックし、コンテキストメニューから「系列グラフの種類の変更」を選択します。スクリーンショットをご覧ください:
8. 「グラフの種類の変更」ダイアログボックスで、「 増加」と「減少」の両方を散布図に変更し、「系列のグラフの種類と軸の選択」リストボックスで各項目の「第2軸」のチェックを外します。スクリーンショットをご覧ください:
9. そして、「OK」ボタンをクリックすると、それぞれの列の間にマーカーが配置されたコンボチャートが得られます。スクリーンショットをご覧ください:
10. 次に、増加系列(オレンジ色のドット)を選択し、「チャート要素」ボタンをクリックしてリストボックスから「誤差範囲」をチェックすると、誤差範囲がチャートに追加されます。スクリーンショットをご覧ください:
11. 水平誤差範囲を選択し、Deleteキーを押して削除します。スクリーンショットをご覧ください:
12. 次に、垂直誤差範囲を選択し、右クリックして 「誤差範囲の書式設定」を選択します。 「誤差範囲の書式設定」ウィンドウで、「誤差範囲のオプション」タブの下で次の操作を行います:
- 「方向」から「両方」を選択します;
- 「終端スタイル」から「キャップなし」を選択します;
- 「誤差範囲」セクションから「カスタム」を選択し、「値の指定」ボタンをクリックします。表示された「カスタム誤差範囲」ダイアログボックスで、「正の誤差値」ボックスに={0}を入力し、「負の誤差値」ボックスに分散値E2:E9を選択します。
- 次に、「OK」ボタンをクリックします。
![]() | ![]() | ![]() |
13. 今も「誤差範囲の書式設定」ウィンドウにいる状態で、「塗りつぶしと線」タブをクリックし、次の操作を行います:
- 「線」セクションで「実線」を選択し、必要な色を選択し、必要に応じて線の太さを指定します;
- 開始矢印の種類ドロップダウンリストから 矢印の種類を選択します。
14. このステップでは、マーカー(オレンジ色のドット)を非表示にする必要があります。オレンジ色のドットを選択し、右クリックして「 データ系列の書式設定」を選択します。「データ系列の書式設定」ウィンドウで、「塗りつぶしと線」タブの下で「マーカー」セクションをクリックし、「マーカーオプション」から「なし」を選択します。スクリーンショットをご覧ください:
15. 上記のステップ10-14を繰り返して減少データ系列に下矢印を挿入し、灰色のマーカーを非表示にすると、以下のようなスクリーンショットのチャートが得られます:
16. 矢印を挿入した後、データラベルを追加する必要があります。非表示の増加系列を選択し、「チャート要素」>「データラベル」>「上」をクリックします。スクリーンショットをご覧ください:
17. 次に、任意のデータラベルを右クリックし、コンテキストメニューから「データラベルの書式設定」を選択します。「データラベルの書式設定」ウィンドウで、「ラベルオプション」タブの下で「セルからの値」オプションをチェックし、表示された「データラベル範囲」ダイアログボックスで分散パーセンテージセル(F2:F9)を選択します。スクリーンショットをご覧ください:
![]() | ![]() | ![]() |
18. ダイアログボックスを閉じるため「OK」をクリックし、「データラベルの書式設定」ウィンドウで「Y値」と「リーダー線の表示」のチェックを外します。スクリーンショットをご覧ください:
19. 次に、上記のステップ16-18を繰り返して負のパーセンテージラベルを追加します(今回は減少データポイントの下にラベルを追加し、チャート要素のデータラベルのサブメニューで下を選択)。これで、パーセンテージ変化付きの列チャートが正常に作成されました。スクリーンショットをご覧ください:
強力な機能を使用してパーセンテージ変化付きの列チャートを作成する
ほとんどの人にとって、上記の方法は使用するのが難しすぎますが、Kutools for Excelを持っている場合、Excelにはないさまざまな特殊なタイプのチャート(バレットチャート、実績対目標チャート、スロープチャートなど)を提供しています。その簡単なツール「Column Chart with Percentage Changed」を使用すると、上下矢印を使ってExcelで簡単にパーセンテージ変化付きの列チャートを作成できます。無料試用版のKutools for Excelをダウンロードするにはここをクリック!
パーセンテージ変化付きの列チャート サンプルファイルをダウンロード
最高のオフィス生産性ツール
Kutools for Excel - 群衆から一歩抜け出すためのお手伝い
🤖 | KUTOOLS AI アシスタント: 次の基盤でデータ分析を革新: スマート実行 | コード生成 | カスタム数式を作成 | データを分析しチャートを生成 | Kutools 機能を呼び出し… |
人気機能: 重複を検索、ハイライト、または特定 | 空白行を削除 | データを失うことなく列やセルを結合 | 数式を使わずに丸める ... | |
スーパーVLookup: 複数条件 | 複数値 | 複数シート間 | ファジーマッチ... | |
高度なドロップダウンリスト: 簡単ドロップダウンリスト | 依存ドロップダウンリスト | 複数選択ドロップダウンリスト... | |
列マネージャー: 特定の数の列を追加 | 列を移動 | 非表示列の可視性ステータスを切り替え | 列を比較して同じおよび異なるセルを選択 ... | |
注目機能: グリッドフォーカス | デザインビュー | 強化された数式バー | ワークブックとシートマネージャー | リソースライブラリ (オートテキスト) | 日付ピッカー | ワークシートを統合 | セルの暗号化/復号化 | リストによるメール送信 | スーパーフィルター | 特殊フィルタ(太字、斜体、取り消し線のフィルタリング...) ... | |
上位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含む)に効率的なタブをもたらします。