多重クロス集計とは?3重・4重クロスの読み方とExcel・スプレッドシートでの作り方

多重クロス集計とは、3つ以上の設問(項目)をかけ合わせて回答を集計し、2軸のクロス集計では見えない細かなグループ差を読み取る手法です。この記事では、通常のクロス集計(2設問)との違いと「3重・4重」という軸の数え方、数値サンプルを使った読み方、ExcelピボットテーブルとGoogleスプレッドシートでの具体的な作り方、そして軸を増やしすぎたときに起きるn(回答者数)の問題までを順に解説します。用語の整理から実際の集計操作、失敗の避け方まで、この1ページでわかります。

まとめ:多重クロス集計の要点

多重クロス集計は、3つ以上の設問をかけ合わせる集計で、3つなら3重クロス、4つなら4重クロスと呼びます。注意したいのは軸の数え方で、「満足度を性別×年代で見る」場合は満足度・性別・年代の3設問をかけ合わせるため3重クロスです。属性を3つ並べることではありません。作成自体はExcelのピボットテーブルやGoogleスプレッドシートで誰でもでき、横%(行集計に対する比率)か縦%(列集計に対する比率)を切り替えて読みます。最大の落とし穴はサンプル数で、軸を増やすほど各セルの回答者数(n)が小さくなり、n=30を下回るセルは参考値として扱うのが一般的な目安です。クロス集計そのものの基礎はクロス集計とは?基本概念とデータ分析における役割で先に押さえておくと、以降の内容が読みやすくなります。

多重クロス集計と通常のクロス集計(2設問)の違い

クロス集計は、2つの設問をかけ合わせて「性別×満足度」のようにグループ間の違いを見る集計です。これに対し多重クロス集計は、かけ合わせる設問を3つ以上に増やしたものを指します。設問1つを集計するだけの単純集計(GT)とは別で、設問が2つならクロス集計、3つ以上になると多重クロスという区別になります。下の表で集計の段階を整理します。

集計の種類 かけ合わせる設問数
単純集計(GT) 1 満足度の全体割合
クロス集計 2 満足度 × 性別
3重クロス 3 満足度 × 性別 × 年代
4重クロス 4 満足度 × 性別 × 年代 × 地域

まず全体傾向を単純集計でつかみ、グループ差を見たいときにクロス集計、さらに細かい複合条件を掘り下げたいときに多重クロスへ進むのが基本の流れです。単純集計との違いは単純集計とは何か?アンケート集計の基礎にまとめています。

「3重クロス」の軸の数え方(観測する設問も1つに数える)

多重クロスでつまずきやすいのが、何をもって「3重」と数えるかです。市場調査の用語では、観測したい設問(例:満足度)も1つの設問として数えます。そのため「満足度を性別×年代で見る」は、属性が性別と年代の2つでも、満足度を加えた合計3設問のかけ合わせとなり3重クロスになります。属性を3つ並べたものだけが3重クロスだと誤解すると、軸の本数を1つ少なく数えてしまいます。本記事の数値例も、この数え方に従っています。

3重クロス集計表の読み方(数値サンプル)

言葉だけではイメージしにくいので、ダミーデータで実際の表を見てみます。あるWebサービスの満足度調査(全体n=400)で、「満足」と回答した人の割合を性別×年代で集計した3重クロスです。各セルのカッコ内は回答者数(n)、割合は横方向の各層内での「満足」回答率を表します(数値はダミー)。

区分 20代 30代 40代 50代 全体
男性 58%(60) 49%(70) 43%(40) 40%(15)* 50%(185)
女性 71%(65) 63%(80) 53%(45) 36%(25)* 60%(215)
全体 65%(125) 57%(150) 48%(85) 38%(40) 55%(400)

全体では満足度55%ですが、性別だけで見ると男性50%・女性60%、さらに年代を重ねると「女性20代71%」と「男性40代43%」のように、2軸のクロスでは埋もれていた差がはっきり出ます。最も満足度が高い層と低い層を特定できるのが多重クロスの価値です。一方で「*」を付けた50代のセル(男性n=15、女性n=25)はnが30未満で、回答1人の増減が割合を大きく動かすため、結論の根拠にはせず参考値として扱います。なお、この表は回答のうち「満足」だけを取り出して各層の比率を示したものです。満足・不満などの選択肢をすべて並べる場合は、行方向の合計が100%になるように作る「横%表」と、列方向で100%になる「縦%表」があり、表頭(上側の見出し=ここでは年代)と表側(左側の見出し=ここでは性別)のどちらを基準に100%を取るかで切り替わります。

4重クロスへ広げるときの注意(セル数の増加)

4つ目の軸(例:地域=関東・関西・その他)を加えると、上の表は性別2×年代4×地域3=24区分に分かれます。軸を1つ足すだけでセル数は数倍に増え、各セルのnはさらに小さくなります。全体n=400のまま4重クロスにすると、多くのセルがn=20前後となり参考値だらけになりかねません。軸を増やすほど、必要な回収数も逆算して確保しておく必要があります。

Excelのピボットテーブルで多重クロス集計を作る手順

多重クロス集計は、Excelのピボットテーブルで作るのが最も手軽です。前提として、1行に1回答者分のデータが入り、1行目に項目名(ヘッダー)が並ぶ「フラットな表」を用意し、表記ゆれ(「男性」と「男」など)や結合セルをなくしておきます。元データの整形についてはローデータとは何か?意味と基本概念もあわせて確認してください。

  1. データ範囲を選び、「挿入」→「ピボットテーブル」を選択する。
  2. 「行」に性別、「列」に年代をドラッグし、2軸のクロスを作る。
  3. 3軸目(例:地域)を加える。同じ表で3軸を同時に見るなら「行」または「列」に性別・年代とあわせて重ねて配置する。「フィルター」や「スライサー」は3軸目で表示を切り替えて見る用途。
  4. 「値」に集計対象(回答や顧客IDなど)を置き、「値フィールドの設定」で「データの個数」を選ぶ。
  5. 割合にするには「値フィールドの設定」→「計算の種類」で「行集計に対する比率」(横%)または「列集計に対する比率」(縦%)を選ぶ。

4軸目以降は「フィルター」や「スライサー」に追加すると切り替えやすくなります。年齢を10歳刻みにまとめたいときは、行に置いた数値を右クリックして「グループ化」を使うと、年代区分を素早く作れます。スライサーはボタン操作で条件を切り替えられるため、会議の場で地域や性別を絞りながら見せたいときに向いています。

Googleスプレッドシートでの多重クロス集計(ピボットとQUERY関数)

同じ集計はGoogleスプレッドシートでも作れます。共同編集やクラウド共有が前提のチームでは、こちらのほうが配布しやすいのが利点です。操作はExcelとほぼ同じで、データ範囲を選んで「挿入」→「ピボットテーブル」を選び、「行」「列」「フィルタ」に設問を割り当て、「値」に集計項目を置きます。割合表示はExcelと用語が異なり、「値」の「表示方法」から「行集計に対する割合」「列集計に対する割合」「総計に対する割合」を選びます(Excelは「計算の種類」「比率」、スプレッドシートは「表示方法」「割合」と呼び名が違う点に注意)。

関数で組みたい場合はQUERY関数が便利で、=QUERY(A1:D, "select B, count(D) group by B pivot C")のように書くと、Bを表側・Cを表頭にしたクロス表を1セルから生成できます。条件を足して3軸目で絞り込めば多重クロスにも応用できます。ただし大規模データの集計速度や、SA・MAを含む高度な統計処理ではExcelや専用の分析ツールに分があります。共有のしやすさを優先するならスプレッドシート、処理性能や統計機能を優先するならExcel、と使い分けるのが現実的です。

属性クロス集計と設問間クロス集計の使い分け

多重クロスでかけ合わせる設問には、大きく2種類あります。性別・年代・地域など回答者の属性を軸にするのが属性クロス集計、設問どうしの回答を突き合わせるのが設問間クロス集計です。「誰が」その回答をしたのかを知りたいなら属性クロス、「ある回答をした人は別の設問にどう答えるか」という意識の関係を知りたいなら設問間クロスを選びます。たとえば広告の出し先を決めたいときは属性クロス、価格満足度と継続意向の関係を知りたいときは設問間クロスが向きます。両者を混ぜた「性別×年代×継続意向」のような多重クロスにすると、ターゲット像と行動の関係を同時に読み取れます。設問の作り方そのものはマトリクス回答形式とは?特徴や構成要素も参考になります。

多重クロス集計の失敗パターンと注意点(n≧30の壁)

多重クロスは便利な反面、軸を増やすほど精度が落ちる罠があります。実務でつまずきやすいのは次の3点です。重要度の高い順に挙げます。

第一に、最も多い失敗がサンプル数の不足です。軸を増やすと各セルのnが小さくなり、n=30未満のセルは1人の回答で割合が大きく振れます。重要な層でnが足りないなら、年代を「20〜30代」のように統合してnを確保するか、回収数自体を増やします。第二に、軸の入れ過ぎです。3重までは読めても、4重・5重と重ねると区分が爆発的に増え、表を眺めても結論が見えなくなります。明らかにnを確保できないのに4重クロスへ進むのは避けるべきで、知りたい問いに直結する軸だけに絞ります。第三に、母数を無視した読み違いです。割合だけを見て「この層は高い」と判断する前に、必ずカッコ内のnを確認します。分析の目的を最初に1つに決め、その問いに必要な軸だけをかけ合わせる——これが多重クロスを使いこなす最短ルートです。さらに踏み込んだ多変量の関係を見たいときは、コレスポンデンス分析とは?基本概念と活用分野のような手法に進む選択肢もあります。

よくある質問(FAQ)

多重クロス集計とは何ですか?

3つ以上の設問をかけ合わせて回答を集計する手法です。2つの設問をかけ合わせる通常のクロス集計を拡張したもので、3つなら3重クロス、4つなら4重クロスと呼びます。性別×年代×購入頻度のように複数条件を重ねることで、2軸のクロスでは見えないグループ差を読み取れます。

3重クロスと4重クロスの違いは何ですか?

かけ合わせる設問の数が違います。3重クロスは3設問、4重クロスは4設問をかけ合わせます。軸が増えるほど条件は細かくなりますが、その分セル数が増えて各セルの回答者数(n)が小さくなるため、4重以上はサンプル数に余裕がある調査でのみ実用的です。

多重クロスはいつ使い、いつ使わないべきですか?

まず2設問のクロス集計で大きなグループ差を確認し、その差の中身をもう1段掘り下げたいときだけ3軸目を足すのが実務的です。最初から3〜4軸を組むと、各セルのnが小さく結論が出ないことが多くなります。サンプル数に余裕がない調査や、知りたい問いが2軸で十分答えられる場合は、多重クロスを使わない判断が正解です。

多重クロス集計は何軸まで可能ですか?

ツール上は何軸でも作れますが、実用的には3〜4軸までが目安です。軸を増やすほど各セルのnが小さくなり、n=30を下回ると結果が不安定になります。全体の回収数から逆算し、主要セルのnが30以上を保てる範囲で軸数を決めるのが現実的です。

Excelとスプレッドシートのどちらで作るべきですか?

共同編集やクラウド共有を重視するならGoogleスプレッドシート、処理性能や統計機能、既存のExcel資産を重視するならExcelが向きます。操作はどちらもピボットテーブルでほぼ同じですが、割合表示の呼び名がExcelは「計算の種類/比率」、スプレッドシートは「表示方法/割合」と異なる点に注意してください。

関連記事

資料請求

RELATED POSTS 関連記事