ピボットテーブルの作り方|集計の手順と使い方を初心者向けに解説
数式を書かずに、明細の表を「担当者別」「月別」などの切り口で集計する機能です。作り方と、つまずきやすい所を順番に紹介します。
2026-11-10
この記事の要点
- 1元データは1行目が見出し、1行に1件の表にする
- 2フィールドを「行」「列」「値」にドラッグして集計する
- 3元データを直したら更新を押す
ピボットテーブルでできること
売上の明細から、担当者ごとの月別の合計を出す例です。SUMIFS で式を書くと何十個も必要な集計が、ドラッグだけで作れます。
| 日付 | 担当 | 金額 |
| 4/3 | 佐藤 | 12,000 |
| 4/8 | 鈴木 | 8,000 |
| 5/2 | 佐藤 | 15,000 |
| 5/9 | 鈴木 | 9,000 |
| 5/20 | 佐藤 | 6,000 |
| 合計 / 金額 | 4月 | 5月 | 総計 |
| 佐藤 | 12,000 | 21,000 | 33,000 |
| 鈴木 | 8,000 | 9,000 | 17,000 |
| 総計 | 20,000 | 30,000 | 50,000 |
元データを準備する
- 1行目に列の見出しがあり、見出しに空白や重複がない
- 1行に1件のデータが入っている
- 途中に空の行や列、合計の行がない
- セルを結合していない
- 金額の列に文字や空白が混ざっていない
表の整え方はエクセルの表の作り方で解説しています。元データを Ctrl + T でテーブルにしておくと、行を足したときに集計の範囲も広がります。
ピボットテーブルを作る手順
- 1
元データの中のセルを1つ選ぶ
- 2
「挿入」タブの「ピボットテーブル」を押す
Windows は Alt → N → V でも開けます。メニューが出たら「テーブルまたは範囲から」を選びます。 - 3
範囲を確認し、「新規ワークシート」を選んで OK を押す
- 4
右に出る「ピボットテーブルのフィールド」で、項目を下の4つの欄にドラッグする
例: 担当を「行」、日付を「列」、金額を「値」に入れます。
注意
フィールドの一覧が消えたときは、ピボットテーブルの中をクリックするか、「ピボットテーブル分析」タブの「フィールド リスト」を押します。
行・列・値・フィルターの使い分け
| 欄 | 入れるもの | 例 |
|---|---|---|
| 行 | 縦に並べたい切り口 | 担当者、商品 |
| 列 | 横に並べたい切り口 | 月、支店 |
| 値 | 集計したい数値 | 金額、数量 |
| フィルター | 表全体を絞り込む条件 | 年度、地域 |
行と列を入れ替えたいときは、欄の間でフィールドをドラッグし直すだけで表が組み変わります。
合計・個数・平均を切り替える
- 1
値の欄の「合計 / 金額」を押し、「値フィールドの設定」を選ぶ
- 2
「合計」「個数」「平均」「最大」などから選ぶ
- 3
左下の「表示形式」で桁区切りを付けて OK を押す
合計のはずが「個数」になる
金額の列に空白や文字が1つでもあると、初めから「個数」で集計されます。元データを直して、上の手順で「合計」に変えます。
元データを直したら更新する
ピボットテーブルは、元データを直しても自動では変わりません。
| 操作 | 方法 |
|---|---|
| このピボットテーブルを更新 | 中を右クリック →「更新」、または Alt + F5 |
| ブックのすべてを更新 | Ctrl + Alt + F5 |
| 元データの範囲を広げる | 「ピボットテーブル分析」タブ →「データソースの変更」 |
日付を月ごとにまとめる
日付を「行」や「列」に入れると、自動で月ごとにまとまることがあります。まとまらないときや、四半期・年でまとめたいときの手順です。
- 1
ピボットテーブルの日付のセルを右クリックし、「グループ化」を選ぶ
- 2
「月」「四半期」「年」から選んで OK を押す
「グループ化できません」と表示されるときは、元データの日付の列に文字や空白が混ざっています。
スライサーで絞り込む
スライサーは、ボタンを押して集計を絞り込む部品です。会議でその場で切り替えて見せるときに便利です。
- 1
ピボットテーブルの中を選び、「ピボットテーブル分析」タブの「スライサーの挿入」を押す
- 2
絞り込みに使う項目(例: 支店)にチェックを入れて OK
- 3
スライサーのボタンを押すと、その支店だけの集計になる
Ctrl を押しながら選ぶと複数選べます。
うまくいかないとき
Q「(空白)」という行が出ます。
元データに空のセルがあります。元データを埋めてから更新するか、行ラベルの ▼ から「(空白)」のチェックを外します。
Qセルを参照すると GETPIVOTDATA という式になります。
ピボットテーブルの中をクリックして参照すると、この関数が自動で入ります。普通の参照にしたいときは、「ピボットテーブル分析」タブの「オプション」の ▼ で「GetPivotData の生成」のチェックを外します。
Q大きい順に並べたい。
値のセルを右クリックして「並べ替え」→「降順」を選びます。
Q集計をグラフにしたい。
ピボットテーブルを選んで「ピボットテーブル分析」タブの「ピボットグラフ」を押します。グラフの作り方も参考にしてください。