Excelで多層カテゴリチャートを作成する
多層カテゴリチャートは、メインカテゴリとサブカテゴリのラベルを同時に表示できます。異なるカテゴリに属する項目の値があり、カテゴリ間の値を視覚的に区別したい場合、このチャートが役立ちます。
このチュートリアルでは、Excelで2種類の多層カテゴリチャートを作成する方法を詳しく説明します。
Excelで多層カテゴリ棒グラフを作成する
Excelで多層カテゴリ縦棒グラフを作成する
驚きのツールで簡単に多層カテゴリチャートを作成
サンプルファイルをダウンロード
ビデオ: Excelでバンドチャートを作成
Excelで多層カテゴリチャートを作成する
Excelで多層カテゴリチャートを作成するには、次の手順に従ってください。
1. まず、多層カテゴリチャートを作成する元となるデータを次のように整理します。
2. データ範囲を選択し、挿入 > 挿入縦棒/横棒チャート > 集約横棒 をクリックします。
3. グラフの境界線をドラッグしてグラフ領域を拡大します。以下のデモをご覧ください。
4. 棒を右クリックし、右クリックメニューから「データ系列の書式設定」を選択して、「データ系列の書式設定」ウィンドウを開きます。
ヒント: いずれかの棒をダブルクリックしても「データ系列の書式設定」ウィンドウを開くことができます。
5. 「 データ系列の書式設定」ウィンドウで、間隔幅を50%に変更します。
これで、チャートは次のように表示されます。
6. データ範囲内の各主要サブカテゴリ(最初のものを除く)の前に2つの空行を挿入します。すると、チャート内のカテゴリとデータバーが空白で分離されていることが確認できます。
7. ステップ6で挿入した各ペアの空行の最初の行の最初のセルをダブルクリックし、キーボードのスペースキーを1回押して空白を入力します。すると、垂直軸フィールドの空白部分に黒い輪郭が追加されたことが確認できます。
8. 垂直軸をクリックし、「軸の書式設定」ウィンドウに移動して、「カテゴリを逆順にする」ボックスをチェックします。
9. グラフタイトルを選択し、削除キーを押してチャートから削除します。水平軸とグリッド線についても同様に削除します。
10. ここで、各主要カテゴリに異なる色を指定する必要があります。
カテゴリを区別するために塗りつぶし色を指定すると、チャートは以下のスクリーンショットのように表示されます。
11. 現在、垂直軸と棒の輪郭の色を黒に変更します。
これで、チャートは次のように表示されます。
13. ここで、データバーにデータラベルを追加する必要があります。チャートを選択し、「チャート要素」ボタンをクリックして、「データラベル」ボックスをチェックします。
これで、多層カテゴリチャートが以下のスクリーンショットのように完成しました。
Excelで多層カテゴリ縦棒グラフを作成する
このセクションでは、新しいタイプの多層カテゴリ縦棒グラフをご紹介します。以下のスクリーンショットにあるように、このタイプの多層カテゴリ縦棒グラフは、メインカテゴリとサブカテゴリのラベルを同時に表示するのにより効率的です。また、各メインカテゴリ内で同じサブカテゴリを垂直に比較することもできます。
この種の多層カテゴリ縦棒グラフをExcelで作成するには、以下のガイドラインに従ってください。
1. 上記のチャートにあるように、3レベルのカテゴリカラムがあり、各レベルのカラムは間隔で区切られています。そのため、最初のステップは、以下のスクリーンショットにあるように、元のデータに基づいて各レベルのカラム間の間隔を計算することです。
2. 補助範囲全体(A9:G14)を選択し、挿入 > 挿入縦棒/横棒チャート > 積み上げ縦棒 をクリックします。
3. 積み上げチャートが現在のワークシートに挿入されます。チャートを選択したまま、「デザイン」タブ(チャートツール)の「行/列の切り替え」をクリックします。
これで、チャートは次のように表示されます。
4. チャート内の任意の系列をダブルクリックして「データ系列の書式設定」ウィンドウを開きます。ウィンドウ内で、 間隔幅を0%に変更します。
5. チャート内のspacing1データ系列を選択し、「データ系列の書式設定」ウィンドウに移動して次のように設定します。
これで、これらのデータバーは非表示になります。
6. spacing2データ系列を選択し、F4キーを押してチャート内で非表示にします。
7. 同様の操作でspacing3データ系列も非表示にします。
8. グラフタイトルとグリッド線を削除します。
これで、チャートは以下のスクリーンショットのように表示されます。
9. 上部のデータ系列を選択し、「データ系列の書式設定」ウィンドウに移動して次のように設定します。
10. ステップ9を繰り返して、他の2行にも同じ罫線スタイルを追加します。これで、次のチャートが得られます。
ここで、プロットエリアの右側にメインカテゴリの値を追加する必要があります。以下のスクリーンショットをご覧ください。
11. これらの値を追加するには、まず、いくつかの補助データを使用してチャート内のこれらの値の特定の位置を取得する必要があります。
- 1) ご覧の通り、チャートにはサブカテゴリを表す5つのカラムがあります。メインカテゴリの値をプロットエリアの右側に配置するためには、メインカテゴリの値をチャートの6番目のカラムに配置する必要があります。したがって、新しい補助範囲の最初のカラムデータは6です。そして、3つのメインカテゴリがあるため、ここでは3つの6が必要です。
- 2) 数字0は、最初のメインカテゴリの位置を表します。
12. チャートを右クリックし、右クリックメニューから「 データの選択」をクリックします。
13. 「 データソースの選択」ダイアログボックスで、「追加」ボタンをクリックします。
14. 「 系列の編集」ダイアログボックスで、メインカテゴリのために計算した位置データを「系列値」ボックスで選択し、「OK」ボタンをクリックします。
15. これで、「データソースの選択」ダイアログボックスに戻ります。「 凡例エントリ」ボックスに新しい系列「Series7」が追加されているのがわかります。「OK」をクリックして変更を保存します。
16. チャートを右クリックし、右クリックメニューから「系列のグラフの種類の変更」を選択します。
17. 「グラフの種類の変更」ダイアログボックスで、ステップ15で追加した新しい系列の「グラフの種類」を「散布図」に指定し、「OK」をクリックします。
これで、チャートは以下のスクリーンショットのように表示されます。
18. チャートを右クリックし、コンテキストメニューから「データの選択」をクリックします。
19. 「 データソースの選択」ダイアログボックスで、ステップ15で追加した系列を選択し、「編集」ボタンをクリックします。
20. 「系列の編集」ダイアログボックスで、「系列X値」ボックスで数字6のセルを選択し、「OK」をクリックします。
21. 「 データソースの選択」ダイアログボックスに戻ったら、「OK」をクリックして変更を保存します。
22. これで、新しい系列が散布図の点として表示され、プロットエリアの右側に表示されます。点を選択し、「チャート要素」ボタンをクリックして、「データラベル」ボックスをチェックします。
23. データラベルを右クリックし、右クリックメニューから「データラベルの書式設定」を選択します。
24. 「 データラベルの書式設定」ウィンドウで、次のように設定します。
25. チャート内の点を選択し、「データ系列の書式設定」ウィンドウに移動して次のように設定します。
26. 凡例をチャートから削除します。選択してキーボードの削除キーを押します。
27. 垂直軸の最大値をフォーマットしてチャートをコンパクトにできます。垂直軸をダブルクリックし、「軸の書式設定」ウィンドウの「最大」ボックスに新しい値を入力します。
28. シリーズにデータラベルを追加します。シリーズを選択し、「チャート要素」ボタンをクリックして、「データラベル」ボックスをチェックします。スクリーンショットをご覧ください:
これで、多層カテゴリ縦棒グラフが完成しました。
Excelで簡単に多層カテゴリチャートを作成
The マルチレイヤーカラムチャート 機能は Kutools for Excel によって提供され、3種類の多層カテゴリチャートタイプを提供します。この機能を使用すると、以下のデモに示すように、数回のクリックだけでExcelで多層カテゴリチャートのいずれかを簡単に作成できます。
今すぐダウンロードしてお試しください! 30-日間無料トライアル