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

Excelでパーセンテージ変化を含む列チャートを作成する2つの方法

Author: Sun Last Modified: 2025-05-23

時間の経過に伴うデータの変化を視覚化することで、トレンドやパターンの解釈と提示が大幅に向上し、データの進行状況について明確な洞察を得ることができます。この記事では、パーセンテージ変化を表示する列チャートを構築するための2つの効果的な方法を探ります。

create a column chart with percentage change


ヘルパーカラムを使用してパーセンテージ変化を持つチャートを作成

元のデータには、以下のように「年」と「金額」のデータが含まれていると仮定します:
sample data

このデータに基づいてパーセンテージ変化を示すチャートを作成するには、まず次の数式を適用して必要なヘルパーカラムを生成します。

数式を使用してソースデータを作成
  1. カラムCに「年ラベル」をヘッダーとして使用し、セルC2に以下の数式を入力して、空白セルが現れるまでフィルハンドルをドラッグしてセルを埋めます。
    =REPT(A2,1)
    "A2"は年号が含まれるセルです。
    enter the first helper formula
  2. カラムDに「金額1」をヘッダーとして使用し、セルD2に以下の数式を使用して、空白セルが現れるまでフィルハンドルをドラッグしてセルを埋めます。
    =B2
    "B2"は最初の金額値が含まれるセルです。
    enter the second helper formula
  3. チャート内で非表示のカラムを表示するために使用されるカラムEでは、「不可視」がヘッダーです。E2に以下の数式を使用し、ゼロが現れるまでオートフィルハンドルをドラッグしてセルを埋め、最後にゼロの値を削除します。
    =B3
    "B3"は2番目の金額値が含まれるセルです。
    enter the third helper formula
  4. カラムEのヘッダーは「分散」であり、このカラムは前年と翌年の差分を計算します。E2に以下の数式を使用し、データカラムの最後から2番目のセルまでフィルハンドルをドラッグします。
    =B3-B2
    "B3"は2年目の金額、B2は1年目の金額です。
    enter the fourth helper formula
  5. カラムGに「プラス記号」または「正」をヘッダーとして入力し、セルG2に以下の数式を使用して、データ範囲の最後のセルまでオートフィルハンドルをドラッグします。
    =IF(F2>0,-F2,"")
    "F2"は2年間の分散が含まれるセルです。
    enter the fifth helper formula
  6. カラムHに「負」または「マイナス記号」をヘッダーとして使用し、H2に以下の数式を入力して、データ範囲の最後から2番目のセルまでフィルハンドルをドラッグします。
    =IF(F2<0,F2,"")
    "F2"は2年間の分散が含まれるセルです。
    enter the sixth helper formula
  7. カラムIは、2年間の分散のパーセンテージ値を表示します。I2に以下の数式を入力し、データ範囲の最後から2番目のセルまでフィルハンドルをドラッグして、セルをパーセンテージ形式に書式設定します。
    =F2/B2
    "F2"は最初の年と2番目の年の分散が含まれるセル、「B2」は最初の年の金額です。
    enter the seventh helper formula
列チャートの作成
  1. カラムC、D、およびE(「年ラベル」、「金額1」、「不可視」)のデータ範囲を選択し、「挿入」>「縦棒/横棒チャートの挿入」>「集合縦棒」をクリックします。
    click Insert > Insert Column or Bar Chart > Clustered Column
  2. チャートの横にあるプラス記号をクリックして「チャート要素」メニューを表示し、「グリッド線」と「凡例」のチェックを外します。このステップは任意で、データの見やすさを向上させるためです。
    uncheck Gridlines and Legend
  3. 不可視データを表示するカラムをクリックし、プラス記号をクリックして「チャート要素」メニューを表示し、「誤差範囲」の横の矢印をクリックしてサブメニューの「その他のオプション」をクリックします。
    click More Options in the sub menu
  4. 「誤差範囲の書式設定」ペインで、「両方」と「キャップ」オプションをチェックし、下部の「カスタム」オプションをチェックして「値の指定」をクリックします。
    specify the options in the pane
  5. 「カスタム誤差範囲」ダイアログで、G2:G7を「正の誤差値」セクションの範囲として選択し、H2:H7を「負の誤差値」セクションの範囲として選択します。「OK」をクリックします。
    set options in the dialog box
    これで、チャートは次のように表示されます:
    the chart is created
  6. 次に、金額1の値を表すカラムを右クリックし、コンテキストメニューから「データ系列の書式設定」を選択します。
    select Format Data Series from the context menu
  7. 「データ系列の書式設定」ペインで、「系列重なり」と「間隔幅」セクションの値をゼロに変更します。すると、チャートは次のように表示されます:
    change values in both Series Overlap and Gap Width sections to zero
  8. 次に、不可視カラムの塗りつぶし色を「塗りつぶしなし」に変更する必要があります。「不可視」の値を示すカラムを右クリックし、コンテキストメニューの「塗りつぶし」のドロップダウンリストから「塗りつぶしなし」を選択します。
    Excel 2013以前のバージョンを使用している場合、「データ系列の書式設定」ペインの「塗りつぶしと線」タブで、「塗りつぶし」セクションの「塗りつぶしなし」を選択します。
    under the Fill & Line tab of the Format Data Series pane, choose No fill in Fill section
  9. 「不可視」カラムをクリックし、プラス記号をクリックして「チャート要素」メニューを表示し、「データラベル」の横の矢印をクリックしてサブメニューを表示し、「その他のオプション」をクリックします。
    click More Options
  10. 「データラベルの書式設定」ペインで、「ラベルオプション」セクションの「セルからの値」チェックボックスをオンにし、パーセンテージセル(カラムI)を選択して「データラベル範囲」ダイアログに追加します。「OK」をクリックします。
    check Value From Cells checkbox then select the percentage cells
  11. 次に、「値」と「リーダーラインを表示」のチェックボックスをオフにし、「ラベル位置」セクションで必要に応じて位置オプションを選択します。
    specify options in the pane

その後、必要に応じてチャートタイトルやチャートの塗りつぶし色を書式設定できます。

これで、最終的なチャートは次のように表示されます:

the ultimate chart is created


Kutools for Excelを使用してパーセンテージチャートを作成

このタイプのチャートを頻繁に使用する場合、上記の方法は面倒で時間がかかります。ここでは、強力な「Kutools for Excel」の「チャート」グループをおすすめします。これにより、複数の複雑なチャートをクリックだけで迅速に作成できます。

Kutools for Excelは、300以上の高度な機能を提供し、複雑なタスクを簡素化し、創造性と効率を向上させます。 AI機能と統合され、Kutoolsは正確にタスクを自動化し、データ管理を容易にします。Kutools for Excelの詳細情報...無料トライアル...

Kutools for Excelをインストール後、「Kutools」>「チャート」>「差分比較」>「パーセンテージ変化チャート」を選択して「パーセンテージ変化チャート」ダイアログを開きます。次に、以下のように操作します:

  1. 「軸ラベル」セクションで、チャートのx軸に表示するデータを選択します。ここでは、範囲A2:A8を選択しました。
  2. 「シリーズの値」セクションで、チャートに使用されるデータを選択します。これは列として表示されます。
  3. 「OK」をクリックします。
    set cell references in hte dialog box

これで、パーセンテージ変化を含むチャートが作成されました。

a chart with percentage change has been created

このチャートツールについてさらに詳しく知りたい場合は、こちらのページをご覧ください: Excelでパーセンテージ変化を含む列チャートを迅速に作成する

Excelでパーセンテージ変化を含む列チャートを作成することで、データをより生き生きとさせ、それ以外では見逃されがちな重要なトレンドや変化を強調することができます。ヘルパーカラムを設定して数式を使用する手動でのアプローチを選ぶか、Kutools for Excelを使用してより迅速かつ自動化されたプロセスを選ぶかに関わらず、どちらの方法でもデータをより効果的に提示するのに役立ちます。

Kutools for Excel - 必要なツールを300以上搭載し、Excelの機能を大幅に強化します。永久に無料で利用できるAI機能もお楽しみください!今すぐ入手


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

サンプルファイルをダウンロードするにはクリック


チャートに関するその他の操作(記事)

Excelでシリーズ選択用チェックボックス付きのインタラクティブチャートを作成する
Excelでは、通常、データをよりよく表示するためにチャートを挿入しますが、時には複数のシリーズ選択がある場合もあります。このような場合、チェックボックスをオンにしてシリーズを表示したいかもしれません。

Excelで条件付き書式を使用した積み上げ棒グラフ
このチュートリアルでは、以下のスクリーンショットに示すように、Excelで条件付き書式を使用した積み上げ棒グラフを作成する手順を段階的に紹介します。

Excelで実績対予算チャートをステップバイステップで作成する
このチュートリアルでは、以下のスクリーンショットに示すように、Excelで条件付き書式を使用した積み上げ棒グラフを作成する手順を段階的に紹介します。


  • スーパー数式バー(複数行のテキストや数式を簡単に編集可能); 閲覧レイアウト(多数のセルを簡単に読み取り・編集可能); フィルター範囲への貼り付け...
  • セル/行/列を結合してデータを保持; セル内容を分割; 重複する行を統合して合計/平均を計算... 重複セルを防止; 範囲を比較...
  • 重複または一意の行を選択空白行を選択(すべてのセルが空); スーパー検索および多くのワークブックでのあいまい検索; ランダム選択...
  • 数式参照を変更せずに複数のセルを正確にコピー; 複数のシートへの自動参照作成; 箇条書き、チェックボックスなどを挿入...
  • お気に入りの数式、範囲、グラフ、画像を素早く挿入; パスワードでセルを暗号化メーリングリストを作成してメールを送信...
  • テキストの抽出、テキストの追加、特定の位置の文字を削除、スペースを削除; ページング小計の作成と印刷; セルの内容とコメント間の変換...
  • スーパーフィルター(他のシートにフィルタースキームを保存して適用); 月/週/日ごとの高度な並べ替え、頻度など; 太字、斜体による特殊フィルタリング...
  • ワークブックとワークシートを統合; 主キーカラムに基づいてテーブルをマージ; データを複数のシートに分割xls、xlsx、PDFの一括変換...
  • ピボットテーブルのグループ化(週番号、曜日など)... ロックされたセルとロックされていないセルを異なる色で表示; 数式/名前を持つセルをハイライト...
kte tab 201905
  • Word、Excel、PowerPoint、Publisher、Access、Visio、Projectでタブ付き編集と閲覧を有効化します。
  • 新しいウィンドウではなく、同じウィンドウ内の新しいタブで複数のドキュメントを開き、作成します。
  • 生産性を50%向上させ、毎日数百回のマウスクリックを削減します!
officetab bottom