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

Excelで変化率のある縦棒グラフを作成する

Excelでは、データの傾向を通常どおりに表示するための簡単な縦棒グラフを作成できます。 以下のスクリーンショットに示すように、データをより直感的に見せて年ごとの差異を表示するために、各列間の変化率を示す縦棒グラフを作成できます。 このタイプのグラフでは、上向き矢印は前年よりも後年の増加率を示し、下向き矢印は減少した割合を示します。

この記事では、Excelの列間の変化率を表示する縦棒グラフを作成する方法を紹介します。


エラーバーを使用して、変化率のある縦棒グラフを作成します

エラーバーを使用して変化率のある縦棒グラフを作成するには、以下のデータに示すようにいくつかのヘルパー列を挿入してから、ヘルパーデータに基づいてグラフを作成する必要があります。 次のようにしてください。

まず、ヘルパー列データを作成します

1。 元のデータの横にあるセルC2に次の数式を入力し、数式をセルC10にドラッグします。スクリーンショットを参照してください。

=A2&REPT(" ",10)
ヒント:この式は、ラベルを長くし、テキストを左に移動するために使用されます。 それ以外の場合、ラベルは表示および非表示の列バーの中央の下に配置されます。

2。 セルD2に以下の数式を入力し、数式をセルD10にドラッグしてコピーします。スクリーンショットを参照してください。

=B2
ヒント:この式は、列Bの注文番号を参照します。

3。 次に、セルE2に次の数式を入力し、塗りつぶしハンドルをセルE9までドラッグします。スクリーンショットを参照してください。

=B3
ヒント:この式は、翌年の注文を参照するために使用されます。 エラーバーの上部または下部である非表示のバーに使用されます。

4。 次に、セルF2に次の数式を入力し、塗りつぶしハンドルをセルF9までドラッグしてください。スクリーンショットを参照してください。

=B3-B2
ヒント:この式は、今年と来年の差異または差異を計算します。

5。 次の数式をセルG2に入力し、セルG9にドラッグします。スクリーンショットを参照してください。

=IF(F2>0,-F2,"")
ヒント:この数式は、分散値が正の場合に分散値を返すために使用され、エラーバーが非表示のバーの上部から始まり、下に下がるのに使用されるいくつかの負の数が表示されます。

6。 次に、セルH2に次の数式を入力し、この数式をセルH9にコピーします。スクリーンショットを参照してください。

=IF(F2<0,F2,"")
ヒント:この式は、分散値が負の場合に分散値を返すために使用され、エラーバーがエラーバーの下部から始まり、上に上がるために使用されるいくつかの負の数が表示されます。

7。 ここで、最後のヘルパー列を挿入し、以下の数式をセルI2に適用し、セルI9にドラッグしてから、小数の結果をパーセントスタイルにフォーマットしてください。 スクリーンショットを参照してください:

=F2/B2
ヒント:この式は、前年と翌年の差の割合を計算します。 エラーバーの下の非表示列のラベルとして使用されます。

次に、ヘルパー列のデータに基づいてグラフを作成します

8。 ヘルパーデータを作成したら、C列、D列、E列のデータを選択し、をクリックします。 インセット > 列グラフまたは棒グラフを挿入 > クラスター化された列、スクリーンショットを参照してください:

9。 次に、縦棒グラフが挿入されました。グラフのタイトル、凡例、グリッド線など、グラフの不要な要素を削除できます。スクリーンショットを参照してください。

10。 次に、非表示のデータを表示する列バーをクリックしてから、 チャート要素 展開するボタン チャート要素 リストボックスをクリックして、 エラーバー > その他のオプション、スクリーンショットを参照してください:

11。 オープンで エラーバーのフォーマット ペイン、下 エラーバーオプション タブ:

  • 選択 両方 リーダーシップ セクション;
  • 選択する キャップ エンドスタイル;
  • 選択 カスタム エラー量、[OK]をクリックします 値を指定する、 以下では カスタムエラーバー ダイアログボックスで、セルG2:G10からデータを選択します。 正のエラー値 ボックスをクリックし、H2:H10セルを選択して 負のエラー値 ボックス。

12。 次に、をクリックします。 OK ボタンをクリックすると、以下のスクリーンショットのようなグラフが表示されます。

13。 そして今、注文1のデータを表示するバーの列を右クリックして、 データ系列のフォーマット コンテキストメニューから、スクリーンショットを参照してください。

14。 オープンで データ系列のフォーマット ペイン、下 シリーズオプション タブで、の値を変更します シリーズオーバーラップ & ギャップ幅 にセクション 0%、スクリーンショットを参照してください:

15。 ここで、非表示のデータバーを非表示にし、いずれかXNUMXつを右クリックして、ポップアウトされたコンテキストメニューで[ 塗りつぶしなし 埋める セクション、スクリーンショットを参照してください:

16。 非表示のデータバーを選択したまま、をクリックします チャート要素 ボタン、選択 データラベル > その他のオプション、スクリーンショットを参照してください:

17。 の中に データラベルのフォーマット ペイン、下 ラベルオプション タブ、チェック 細胞からの価値、そして飛び出した データラベルの範囲 プロンプトが表示されたら、分散データ範囲I2:I9を選択します。スクリーンショットを参照してください。

18。 次に、をクリックします OK、まだ データラベルのフォーマット ペイン:

  • チェックをはずす & 引出線を表示する オプション ラベルオプション;
  • 次に、ラベルの位置を次のように指定します 外側の端 ラベルの位置.

19. これで、データラベルがグラフに追加されたことがわかります。負のパーセンテージのラベルを、 インサイドエンド、および必要に応じてデータラベルをフォーマットします。スクリーンショットを参照してください。


上向き矢印を使用して、変化率のある縦棒グラフを作成します

エラーバーの代わりにいくつかの矢印を使用したい場合があります。来年にデータが増加すると上向きの矢印が表示され、来年にデータが減少すると下向きの矢印が表示されます。 同時に、以下のデモに示すように、データが変更されると、データラベルと矢印が動的に変更されます。

このタイプのチャートを作成するには、以下のスクリーンショットに示すように、XNUMXつのパーツヘルパーデータを挿入する必要があります。 最初の部分は、青い部分が表示されたときに分散とパーセント分散を計算し、XNUMX番目の部分は、赤い部分が表示されたときに増加と減少の両方のカスタムエラーバーに使用されます。

まず、ヘルパー列データを作成します

1。 最初の部分のヘルパーデータを挿入するには、次の式を適用してください。

C2: =REPT(A2,1)        (drag the formula to cell C10)
D2
: = B2(数式をセルD10にドラッグ)
E2: = B3-B2(数式をセルE9にドラッグ)
F2: = E2 / B2(数式をセルF9にドラッグ)

2。 次に、次の式を適用して、XNUMX番目の部分のヘルパーデータを作成します。

G2: Enter 1.5, 2.5, 3.5, 4.5…plus one to the previous cell.          (fill the data to from G2 to G9)
H2
: = IF(B3> = B2、B3、NA())(数式をセルH9にドラッグします)
I2: = IF(B3

次に、ヘルパー列のデータに基づいてグラフを作成します

3。 列Cと列Dのデータを選択し、をクリックします インセット > 列グラフまたは棒グラフを挿入 > クラスター化された列 以下のスクリーンショットのように縦棒グラフを挿入するには:

4。 次に、 Ctrlキー+ C 列G、列H、列Iのデータをコピーし、クリックしてグラフを選択するには、スクリーンショットを参照してください。

5。 チャートを選択したら、をクリックしてください ホーム > 貼り付ける > 貼り付け、で 貼り付け ダイアログボックスで 新しいシリーズ, 列オプション、次にチェックする 最初の行のシリーズ名 & 最初の列のカテゴリ(Xラベル) オプション、スクリーンショットを参照してください:

6。 次に、以下のスクリーンショットのようなグラフが表示されます。

7。 グラフの任意のXNUMXつの列バーを右クリックして、[ シリーズチャートタイプの変更eコンテキストメニューから、スクリーンショットを参照してください。

8。 の中に チャートタイプの変更 ダイアログボックス、両方を変更 増える & 減る 〜へ 散布図、次にチェックを外します 二次軸 それぞれのボックス シリーズのチャートタイプと軸を選択します リストボックス。 スクリーンショットを参照してください:

9。 次に、をクリックします OK ボタンをクリックすると、マーカーがそれぞれの列の間に配置されているコンボチャートが表示されます。 スクリーンショットを参照してください:

10。 次に、クリックして増加シリーズ(オレンジ色の点)を選択し、クリックしてください チャート要素 ボタン、チェック エラーバー リストボックスから、エラーバーがチャートに追加されました。スクリーンショットを参照してください。

11。 水平方向のエラーバーを選択し、を押します 削除 それらを削除するためのキー、スクリーンショットを参照してください:

12。 次に、垂直方向のエラーバーを選択し、右クリックして、 エラーバーのフォーマット、で エラーバーのフォーマット ペイン、下 エラーバーオプション タブで、次の操作を実行します。

  • 選択 両方 オプションから リーダーシップ;
  • 選択 キャップなし エンドスタイル;
  • ノーザンダイバー社の エラー量 セクション、選択 カスタム、[OK]をクリックします 値を指定する ボタン、飛び出した カスタムエラーバー ダイアログボックス、 正のエラー値 ボックスに入る = {0}、そして 負のエラー値 ボックスで、分散値E2:E9を選択します。
  • 次に、をクリックします。 OK

13。 今、まだ エラーバーのフォーマット ペインをクリック 塗りつぶしと線 タブで、次の操作を実行します。

  • 選択 実線 セクションに LINE セクションを作成し、必要な色を選択してから、必要に応じて線幅を指定します。
  • ノーザンダイバー社の 開始矢印タイプ ドロップダウンリスト、XNUMXつ選択 矢印 タイプ。

14。 このステップでは、マーカー(オレンジ色のドット)を非表示にし、オレンジ色のドットを選択して、右クリックして、 データ系列のフォーマット コンテキストメニューから、開いた状態で データ系列のフォーマット ペイン、下 塗りつぶしと線 タブをクリックします。 マーカー セクションを選択してから なし マーカーオプション、スクリーンショットを参照してください:

15。 上記の手順10-14を繰り返して、減少データ系列の下矢印を挿入し、灰色のマーカーを非表示にすると、次のスクリーンショットのようなグラフが表示されます。

16。 矢印を挿入した後、データラベルを追加する必要があります。クリックして非表示の増加系列を選択し、[ チャート要素 > データラベル > 上記の、スクリーンショットを参照してください:

17。 次に、任意のデータラベルを右クリックして、 データラベルのフォーマット コンテキストメニューから、展開された データラベルのフォーマット ペイン、下 ラベルオプション タブ、チェック 細胞からの価値 オプション、次に、ポップアウトで データラベルの範囲 ダイアログボックスで、分散パーセンテージセル(F2:F9)を選択します。スクリーンショットを参照してください。

18に設定します。 OK をクリックします。 OK ダイアログボックスを閉じるには、 データラベルのフォーマット ペインで、チェックを外します Y値 & 引出線を表示する オプション、スクリーンショットを参照してください:

19。 次に、上記の手順16〜18を繰り返して、負のパーセンテージラベルを追加する必要があります(今回は、減少データポイントの下にラベルを追加する必要があります。 以下 のサブメニューで データラベル in チャート要素)、変化率のある縦棒グラフが正常に作成されました。スクリーンショットを参照してください。


強力な機能を使用して、変化率のある縦棒グラフを作成します

私たちのほとんどにとって、上記の方法は使いにくいですが、 Kutools for Excel、Excelにはないさまざまな特殊な種類のグラフを提供します。 箇条書き, 目標と実際のチャート, スロップチャート 等々。 その簡単なツールで- パーセンテージが変更された縦棒グラフ、Excelで上下の矢印をすばやく簡単に使用して、変化率のある縦棒グラフを作成できます。 クリックしてKutoolsfor Excelを無料トライアルでダウンロードしてください!


変化率のサンプルファイルを含む縦棒グラフをダウンロードする


最高のオフィス生産性ツール

Kutools forExcel-群衆から目立つのに役立ちます

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する  |  空白行を削除する  |  データを失わずに列またはセルを結合する  |  数式なしのラウンド ...
スーパーVルックアップ: 複数の基準  |  複数の値  |  複数のシートにわたって  |  ファジールックアップ...
上級ドロップダウンリスト: 簡単なドロップダウンリスト  |  依存関係のドロップダウン リスト  |  複数選択のドロップダウンリスト...
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  列を比較する 同じセルと異なるセルを選択する ...
注目の機能: グリッドフォーカス  |  デザインビュー  |  ビッグフォーミュラバー  |  ワークブックとシートマネージャー | リソースライブラリ (自動テキスト)  |  日付ピッカー  |  ワークシートを組み合わせる  |  セルの暗号化/復号化  |  リストごとにメールを送信する  |  スーパーフィルター  |  特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する ...)  |  50+ チャート 種類 (ガントチャート ...)  |  40+ 実用的 (誕生日に基づいて年齢を計算する ...)  |  19 挿入 ツール (QRコードを挿入, パスから画像を挿入 ...)  |  12 変換 ツール (数字から言葉へ, 通貨の換算 ...)  |  7 マージ&スプリット ツール (高度な結合行, Excelのセルを分割する ...)  |  ... もっと

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

説明


Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Edge、Firefox と同様に、効率的なタブを Office (Excel を含む) にもたらします。
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Love this tutorial - I wonder though is it possible to create a similar cart but grouped by months across the year so 3 bars next to each other for April, then May, then June etc. I can't work this out!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations