Excel でマリメッコチャートを作成する
マリメッコチャート(モザイクチャートとも呼ばれる)は、2 つ以上の質的変数からなるデータを視覚化するのに最適です。このチャートでは、列の幅が1 組のパーセンテージを表し、各列内の積み上げ部分が別のパーセンテージの組を示します。
以下のマリメッコチャートは、ある企業の2016 年から2020 年までのドリンク、食品、果物の売上を示しています。ご覧のとおり、各列の幅はその年のドリンク・食品・果物という市場セグメントの規模を表しており、列内の各セグメントは特定カテゴリの売上を示しています。
このチュートリアルでは、Excel でマリメッコチャートをステップ・バイ・ステップで作成する方法をわかりやすく解説します。

- パート 1:中間データテーブルを作成する
- パート 2:中間データに基づいて積み上げ面グラフを挿入する
- パート 3:マリメッコチャートの X 軸の値を指定する
- パート 4:列の幅の上に1 組のパーセンテージを表示する
- パート 5:プロットエリアの右側にシリーズ名を表示する
- パート 6:各列のセグメントごとにシリーズの値を表示する
便利なツールで簡単にマリメッコチャートを作成
サンプルファイルをダウンロード
Excel でマリメッコチャートを作成する
以下のスクリーンショットのようなデータを使ってマリメッコチャートを作成したい場合は、次の手順に従って簡単に作成できます。

パート1:中間データテーブルを作成する
1.元のデータに基づき、以下のように中間データテーブルを作成します。
中間データテーブルの最初の列
以下のスクリーンショットのように、最初の補助列の値は、各列が X 軸上で終了する位置を示しています。ここでは X 軸の最小値を0、最大値を100 に設定しているため、列は0 から始まり、100 で終わります。最小値と最大値の間のデータを取得するには、次の手順に従ってください。






中間データテーブルのその他の列
これらの列の値は、積み上げられた各列における系列の高さを示しています。詳しくはスクリーンショットをご参照ください。







パート2:中間データに基づいて積み上げ面グラフを挿入し、書式設定を行う
2.中間データテーブル全体を選択し、次に進みます。挿入 > 折れ線グラフまたは面グラフ > 積み上げ面グラフ。

3.グラフ内の X 軸を右クリックし、コンテキストメニューから軸の書式設定を選択します。

4.軸の書式設定ペインで、次のように設定します。日付軸オプションを軸のオプションタブから選択します。

5.X 軸が選択された状態のまま、Deleteキーを押してグラフから削除します。
これでグラフは次のようになります。

6.Y 軸を右クリックし、コンテキストメニューから次を選択します。軸の書式設定。

7.軸の書式設定ペインで、以下のとおり設定してください。

これでグラフは次のようになります。

8.各系列内のデータの占有率を明確に示すため、境界線を追加する必要があります。以下の手順に従ってください。


- 次に、「方向」セクション内のマイナスを選択します。
- 次を選択します。キャップなし(「)終端スタイル」セクション内)
- 次に、「誤差範囲」セクション内で、パーセンテージオプションを選択し、テキストボックスに100を入力します。

- 塗りつぶしと線アイコンをクリックします。
- 「枠線」セクションで、実線を選択します。
- 「色」ドロップダウンリストから黒色を選択してください。
- 次に、幅を幅から1 ptに変更します。

これでグラフは、以下のスクリーンショットのようになります。

9.手順8 の操作を繰り返して、他のセグメントにも区切り線を追加してください。完成したグラフは以下のとおりです。

パート3:マリメッコチャートの X 軸の値を指定する
10.各列の中間値を計算し、サブカテゴリの値(元のデータ範囲の最初の列)を X 軸に表示する必要があります。

このセクションでは、補助行を2 つご用意ください。以下の数式を適用してください。


11.グラフを右クリックし、「データの選択」をコンテキストメニューからクリックします。

12.開いたデータの選択元ダイアログボックスで、追加ボタンをクリックします。
13.次に系列の編集ダイアログボックスが表示されます。系列の値ボックスで、0 を含むセルを選択し、OKボタンをクリックしてください。

14.データの選択元ダイアログボックスに戻ると、新しい系列(系列4)が追加されていることを確認できます。OKボタンをクリックして変更を保存してください。

15.グラフを右クリックして、系列のグラフ種類の変更を選択します。

16.グラフ種類の変更ダイアログボックスで、「データ系列のグラフ種類と軸の選択」ボックス内の系列4 に対してマーカー付き散布図を選択し、次にOKをクリックします。

17.グラフを右クリックして、データの選択元を選択します。
18.データの選択元ダイアログボックスで、系列4(手順14 で作成したシリーズ名)を選択し、「系列名の範囲元」ボックス内の編集ボタンをクリックします。

19.系列の編集ダイアログボックスで、X 軸の系列値ボックス内の最初の行のセルを選択し、OKをクリックします。

20.OKをクリックすると、データの選択元ダイアログボックスに戻り、変更が保存されます。
これで、以下のスクリーンショットのようにプロットエリアの下部に新しい系列が追加されます。

21.この系列の線とマーカーを非表示にするには、まずこの系列を選択し、データ系列の書式設定ペインを開いて、次の操作を行ってください。


22.系列が選択された状態で、グラフ要素ボタンをクリックし、次にデータラベルボックスにチェックを入れます。

23。追加されたラベルを選択し、データラベルの書式ペインで次のように設定します。



これでグラフは次のようになります。

パート4:列の幅の上に1 組のパーセンテージを表示する
次に、列の幅の上に1 組のパーセンテージを表示する必要があります。まず、各列のパーセンテージを計算します。
24。グラフには5 つの列があるため、以下のように5 つのパーセンテージを計算する必要があります。

25。パーセンテージの次の行の各セルに数値1 を入力します。すると、以下のような新しいヘルパー範囲が作成されます。

26。グラフを右クリックし、右クリックメニューからデータの選択を選択します。
27。データの選択元ダイアログボックスで、追加ボタンをクリックします。
28。開いた系列の編集ダイアログボックスで、次のように操作してください。

29。データの選択元ダイアログボックスに戻ると、新しい系列(系列5)が追加されているので、OKボタンをクリックして変更を保存してください。
30。グラフを右クリックし、系列の種類の変更(グラフの種類)を選択します。
31。系列の種類の変更ダイアログボックスで、データ系列のチャートの種類と軸の選択ボックス内から系列5 に対してグラフの種類「マーカー付き散布図(水平)」を選択します。その後、OK をクリックします。

これでグラフは以下のようになります。

32。この系列の線とマーカーを非表示にする必要があります()方法を見るにはクリック)。
33。この系列にデータラベルを追加します()方法を見るにはクリック)。ラベルの位置は「上」に設定します。

これで、以下のスクリーンショットのように、パーセンテージが列の幅の上に表示されるようになります。

パート5:プロットエリアの右側にシリーズ名を表示する
以下のスクリーンショットのように、グラフのプロットエリアの右側にシリーズ名を表示するには、まず最後の列を選択するの各系列の中間値を計算し、その値に基づいて新しい系列を追加し、最後にこの新しい系列のデータラベルとしてシリーズ名を追加する必要があります。

34。最後の列を選択するの各系列の中間値を計算するには、以下の数式を適用してください。


35。次の新しい行の各セルに数値100 を入力します。最終的に、以下のスクリーンショットのようにもう一つの新しいヘルパー範囲が作成されます。
注:ここで示す数値「100」は、X 軸の最大値を表します。

36。グラフを右クリックし、コンテキストメニューからデータの選択を選択します。
37。データの選択元ダイアログボックスで、追加ボタンをクリックします。
38。系列の編集ダイアログボックスで、対応する範囲を以下のように選択してください。

39。データの選択元ダイアログボックスに戻ったら、OKをクリックして変更を保存してください。
40。グラフを右クリックし、コンテキストメニューから系列の種類の変更(グラフの種類)を選択します。
41。系列の種類の変更グラフの種類ダイアログボックスで、「マーカー付き散布図(水平)」を系列6 に対してデータ系列のチャートの種類と軸の選択ボックス内で選択し、その後 OK をクリックします。

すると、以下のスクリーンショットのようにグラフに新しい系列が追加されます。

42。この系列の線とマーカーを非表示にする必要があります()方法を見るにはクリック)。
43。この系列にデータラベルを追加してください()方法を見るにはクリック)。ラベルの位置は「右」のままにしておきましょう。

これでグラフは次のようになります。

パート6:各列のセグメント上にシリーズの値を表示する
最後のパートでは、以下のスクリーンショットのように、各列のセグメント上にシリーズの値(データラベル)を表示する方法を説明します。次のように操作してください。

44。まず、各列の各セグメントの中間値を計算する必要があります。以下の数式を適用してください。



45。グラフを右クリックし、コンテキストメニューからデータの選択をクリックします。
46。データの選択元ダイアログボックスで、追加ボタンをクリックします。
47。系列の編集ダイアログボックスで、対応する範囲を以下のように選択してください。

48。手順46 および47 を繰り返し、残りの2 つの列の値を使用して2 つの新しい系列を追加します。以下のスクリーンショットをご覧ください:


49。データの選択元ダイアログボックスに戻ると、3 つの新しい系列が追加されていることを確認できます。OKをクリックして変更を保存してください。

50。グラフを右クリックし、コンテキストメニューから系列の種類の変更(グラフの種類)を選択します。
51。系列の種類の変更グラフの種類ダイアログボックスで、「マーカー付き散布図(水平)」をデータ系列のチャートの種類と軸の選択ボックス内から、これら3 つの新しい系列それぞれに対して選択し、その後 OK をクリックします。

グラフは以下のようになります。

52。各系列の線とマーカーを個別に非表示にする必要があります()方法を見るにはクリック)。
53。系列にデータラベルを追加します()方法を見るにはクリック)。ラベルの位置は「中央」に設定します。
注記:



これでグラフは以下のスクリーンショットのようになります。

54。グラフからグラフのタイトルと凡例を削除します。
55。グラフを選択した状態で、データ系列の書式設定ペインに移動し、プロットエリアを系列のオプションドロップダウンリストから選択します。

56。グラフのプロットエリアが選択されています。プロットエリアの枠をドラッグして範囲を狭め、上部・下部・右側の値がすべてプロットエリアの外に完全に表示されるように調整してください。以下のデモをご覧ください。
これでマリメッコチャートが完成しました。

Excel で簡単にマリメッコチャートを作成する
マリメッコチャートユーティリティは、Kutools for Excelの機能で、下記のデモのようにわずか数回のクリックでExcel にマリメッコチャートをすばやく作成できます。
今すぐダウンロードしてお試しください!30 日間無料トライアル
サンプルファイルをダウンロード
最高の Office 生産性ツール
Kutools for Excel - あなたを群衆の中から際立たせます
| 🤖 | KUTOOLS AI アシスト:次に基づいてデータ分析を革新します:インテリジェント実行 | コード生成| カスタム数式作成 | データ分析とチャート生成| 拡張機能呼び出し… |
| 人気機能:検索・ハイライト・重複をマーキング | 空白行を削除する | データを失うことなく列の結合またはセルを | 数式を使用しない四捨五入... | |
| スーパー VLookup:複数条件 | 複数値 | 複数シート間 | ファジーマッチ... | |
| 高度なドロップダウンリスト:簡単なドロップダウンリスト | 連動型ドロップダウンリスト | 複数選択可能なドロップダウンリスト... | |
| 列マネージャー:指定した数の列を追加 | 列の移動 | 非表示列の表示状態を切り替え |列を比較して同じ/異なるセルを選択... | |
| 注目の機能:グリッドフォーカス | デザインビュー | 強化された数式バー | ワークブックとシートマネージャー|リソースライブラリ(オートテキスト)| 日付ピッカー | ワークシートの統合 | 暗号化/セルの復号化 | リストからメール送信 | スーパーフィルター | 特殊フィルタ(太字のフォントを持つセルをフィルタリング/イタリック/取り消し線。。。) 。。。 | |
| トップ15 ツールセット:12 テキストツール(テキストの追加、特定の文字を削除...)| 50+チャートタイプ(ガントチャート...)| 40+実用的な数式(誕生日に基づいて年齢を計算します...)| 19 挿入ツール(QR コードを挿入、パスから画像を挿入...)| 12 変換ツール(単語に変換する、為替レートの変換...)| 7 結合と分割ツール(高度な行のマージ、Excel セルを分割...)|。。。他にも多数 |
Kutools for Excel は300 以上の機能を備えており、必要な機能が常にワンクリックで利用できます…
Office Tab - Microsoft Office(Excel を含む)でタブを使った閲覧・編集を可能にします
- 数十もの開いているドキュメントを1 秒で切り替えられます!
- 毎日何百回ものマウスクリックを削減して、マウス手の悩みともさよならしましょう。
- 複数のドキュメントを閲覧・編集する際の生産性が50%も向上します。
- Office(Excel を含む)に、Chrome、Edge、Firefox のような効率的なタブ機能をもたらします。


