関数不要!Excel・スプレッドシートの「ピボットテーブル」超入門

「売上データを商品ごと・月ごとに集計したいけど、SUMIF関数の書き方がよくわからない」「アンケート結果を年代別に集計するのに時間がかかる」——そんな悩みを一瞬で解決してくれるのが「ピボットテーブル」です。

ピボットテーブルは、関数を一切使わずに、マウスのドラッグ&ドロップだけで大量のデータを集計・分析できるExcel・スプレッドシート共通の機能です。この記事では、初めての方でもすぐに使えるよう、基本の手順をステップごとに解説します。

ピボットテーブルとは?

ピボットテーブルとは、表形式のデータを元に、項目を自由に並べ替えながら合計・件数・平均などを自動で集計してくれる機能です。「ピボット(pivot)」は「回転させる」という意味で、その名の通り、項目を入れ替えるだけで見たい切り口の集計表に自在に変えられるのが最大の特徴です。

たとえば、「日付・担当者・商品・売上金額」が並んだ数百行の売上データがあったとします。これを「商品ごとの合計売上」「担当者ごと・月ごとの売上」といった集計表にしたい場合、通常はSUMIF関数やSUMIFS関数を組み立てる必要がありますが、ピボットテーブルならドラッグ操作だけで数秒で完成します。

ピボットテーブルを使う前の準備

ピボットテーブルをスムーズに使うために、元データを次の状態に整えておきましょう。

  • 1行目に「日付」「商品名」「担当者」「金額」などの項目名(見出し)が入っている
  • 途中に空白の行・列がない
  • 1つの列には1種類のデータだけが入っている(例:金額の列に文字とセルが混在していない)

この「見出し付きの表形式データ」さえ用意できていれば、ピボットテーブルの準備は完了です。

Excelでピボットテーブルを作る手順

  1. 集計したいデータの範囲内(表の中)を1か所クリックして選択する
  2. 上部メニューの「挿入」タブをクリックする
  3. 「ピボットテーブル」をクリックすると、データ範囲が自動で認識された状態でダイアログが表示されるので、「OK」をクリックする
  4. 新しいシートに、右側に「ピボットテーブルのフィールド」という設定パネルが表示される
  5. 集計したい項目(例:「商品名」)を、パネル内の「行」の枠にドラッグ&ドロップする
  6. 集計したい数値の項目(例:「金額」)を、「値」の枠にドラッグ&ドロップする

これだけで、商品ごとの合計売上が一覧表として自動的に作成されます。関数を1つも入力していないのに、瞬時に集計表ができあがることに驚くはずです。

Googleスプレッドシートでピボットテーブルを作る手順

  1. 集計したいデータの範囲を選択する(見出し行を含める)
  2. 上部メニューの「挿入」から「ピボットテーブル」を選択する
  3. 作成先(新しいシート/既存のシート)を選び、「作成」をクリックする
  4. 画面右側に表示される「ピボットテーブルエディタ」で、「行」の項目に「+追加」をクリックし、集計したい項目(例:「商品名」)を選ぶ
  5. 「値」の項目に「+追加」をクリックし、集計したい数値項目(例:「金額」)を選ぶ。集計方法(合計・平均・件数など)もここで選べる

Excelとほぼ同じ操作感で、こちらもドラッグや選択だけで集計表が完成します。

「行」「列」「値」の役割を理解しよう

ピボットテーブルを使いこなすカギは、次の3つの枠の役割を理解することです。

  • :集計表の縦方向の見出しにしたい項目(例:商品名、担当者名)
  • :集計表の横方向の見出しにしたい項目(例:月、年代)
  • :実際に集計したい数値項目と、その集計方法(合計・平均・件数など)

たとえば「行」に商品名、「列」に月、「値」に金額(合計)を設定すれば、「商品×月」のクロス集計表が一瞬で完成します。この3つの枠に項目をドラッグして入れ替えるだけで、見たい切り口を自由に変えられるのがピボットテーブルの便利なところです。

活用例:アンケート結果の集計

売上データだけでなく、アンケート結果の集計にもピボットテーブルは活躍します。たとえば「回答者の年代」「満足度」という列を持つアンケートデータであれば、「行」に年代、「値」に満足度の項目を入れて集計方法を「件数」に設定するだけで、年代ごとの回答者数を一覧表にできます。集計方法を「平均」に変えれば、年代別の満足度の平均点もすぐに算出できます。

集計方法(合計・平均・件数)を切り替える方法

「値」の枠に入れた項目は、初期設定では「合計」で集計されますが、簡単に変更できます。

  • Excel:「値」の枠に入っている項目名の右側の矢印をクリックし、「値フィールドの設定」から集計方法(合計・個数・平均など)を選び直す
  • スプレッドシート:ピボットテーブルエディタの「値」の項目名の横にある「集計」のプルダウンから、合計・平均・COUNTなどを選び直す

よくあるつまずきポイント

  • 集計結果が0や空欄になる:「値」に入れた項目が数値ではなく文字列として認識されている可能性があります。元データのセルの形式を確認しましょう
  • 新しいデータを追加したのに反映されない:ピボットテーブルは元データの追加を自動では反映しません。Excelでは「更新」ボタン、スプレッドシートでは自動更新されますが、範囲外にデータを追加した場合は集計範囲の見直しが必要です
  • 見出し行がないとエラーになる:ピボットテーブルは1行目を見出しとして扱うため、見出し行を必ず用意しておきましょう

まとめ

ピボットテーブルは、SUMIFやSUMIFSといった複雑な関数を覚えなくても、「行」「列」「値」の3つの枠に項目をドラッグ&ドロップするだけで、大量のデータを自在に集計・分析できる強力な機能です。売上データの集計はもちろん、アンケート結果の分析など、幅広い場面で活躍します。

まずは手元にあるデータで、「行」に1つ項目を入れて「値」に数値項目を入れてみるところから試してみてください。関数を使わずにここまでできるのか、と実感できるはずです。

タイトルとURLをコピーしました