Excel・表計算を整える
中級ピボットテーブルを整える。
= 条件の全組合せを一気に集計する表を、触って理解する
ピボットテーブルの正体は、「行・列に選んだ条件の全組合せを、一気に集計してくれる表」だけです。ここでは売上明細14行のサンプルを使い、フィールドをチップでクリックして「行」「列」に割り当てると、クロス集計表がその場で組み上がる様子を体験できます。集計されたセルをクリックすると、元データのどの行が使われたかが光って分かるドリルダウンつき。入力したデータがサーバに送られることはありません(送信ゼロ)。
TLDR — 30秒で分かる
フィールドをチップでクリックするだけでクロス集計表が組み上がる。セルをクリックすれば元データが光って根拠が分かる。SUMIFSで書いた数式もコピーできる。
主な機能
- ドラッグ不要・チップクリックで行/列にフィールド割当(モバイル対応)
- 合計/件数/平均をワンタッチで切替
- 集計セルクリックで元データ行がハイライトするドリルダウン
- 選択セル1つ分をSUMIFS/COUNTIFSで自動生成しコピー可能
- 本物のExcelでの3ステップ手順を静的図解
- ありがちな失敗3つ(結合セル・更新忘れ・日付自動グループ化)
TRY
① 触ってみる
下の売上明細14行が元データです。「行」「列」「値の集計」を選ぶと、クロス集計表がその場で組み上がります。集計セルをクリックすると、元になった行が光って分かります(ドリルダウン)。
| 月 | 担当 | 商品 | 区分 | 金額 | |
|---|---|---|---|---|---|
| 2 | 7月 | 佐藤 | りんご | 店舗 | 1,000 |
| 3 | 7月 | 佐藤 | みかん | 通販 | 1,500 |
| 4 | 7月 | 鈴木 | ぶどう | 店舗 | 2,000 |
| 5 | 7月 | 鈴木 | りんご | 通販 | 1,200 |
| 6 | 7月 | 田中 | みかん | 店舗 | 800 |
| 7 | 7月 | 田中 | ぶどう | 通販 | 2,500 |
| 8 | 7月 | 佐藤 | ぶどう | 店舗 | 1,800 |
| 9 | 8月 | 佐藤 | りんご | 通販 | 1,100 |
| 10 | 8月 | 鈴木 | みかん | 店舗 | 900 |
| 11 | 8月 | 鈴木 | ぶどう | 通販 | 2,200 |
| 12 | 8月 | 田中 | りんご | 店舗 | 1,300 |
| 13 | 8月 | 田中 | みかん | 通販 | 1,700 |
| 14 | 8月 | 佐藤 | ぶどう | 店舗 | 2,100 |
| 15 | 8月 | 鈴木 | りんご | 店舗 | 1,400 |
日付は「月」でグループ化して扱います(本物のExcelでも日付フィールドはこの単位でまとまることがあります)。
クリックするたびに「行」→「列」→「なし」と巡回します。同時に「行」に置けるのは1つ、「列」に置けるのも1つです。
ドリルダウン
集計表のセルをクリックすると、ここに「その数字がどの行から来たか」が表示されます。
FORMULA
② 数式ならこう書く
いま選んでいる集計セル1つ分を、関数だけで書くとどうなるか。SUMIFS(件数ならCOUNTIFS、平均ならAVERAGEIFS)で表せます。
まだセルを選んでいません(総計)
ピボットテーブルは、これを行×列の全組合せぶん・ノーコードでやってくれるのが便利さの正体です。組合せが増えるほど、SUMIFSを手で並べるより明らかに速くなります。
HOWTO
③ 本物のExcelでの手順
やることは3ステップだけです。フィールドをドラッグするか、チェックを入れるだけで①と同じ集計表ができます。
1
挿入 → ピボットテーブル
元データのどこか1セルを選んでおき、「挿入」タブから「ピボットテーブル」を押します。範囲は自動で認識されます。
2
配置先を選ぶ
ピボットテーブルの作成
◉ 新規ワークシート
○ 既存のワークシート
「新規ワークシート」のままOKでかまいません。新しいシートに空のピボットの枠と、右側にフィールドリストが出ます。
3
フィールドをドラッグ
☑ 担当
☑ 商品
フィールドリストから「行」「列」「値」の枠へドラッグ(またはチェック)するだけ。①の体験と同じ組合せが再現できます。
前提条件:元データは「1行1件・見出し1行・結合なし」
ピボットテーブルが正しく動くための鉄則です。1つの行に1件分の情報だけを入れ、先頭行に全列ぶんの見出しを付け、セルの結合はしない——これが崩れていると、フィールドが正しく認識されなかったり、集計が意図しない形になります。
PITFALL
④ ありがちな失敗
ピボットテーブルでつまずくのは、だいたいこの3つです。
結合セル・空白見出しがある
元データの見出し行が結合セルだったり、途中の列見出しが空白だと、Excelはその列をうまく認識できず、フィールドリストに正しく出てきません。
直し方:見出しは必ず1行・全列に名前あり・結合なしにします。「1行1件・見出し1行」が鉄則です。
更新ボタンを押さないと反映されない
元データを書き換えても、ピボットテーブルは自動では再集計されません。「あれ、数字が変わってない」の多くはこれが原因です。
直し方:ピボットテーブル分析タブの「更新」(または右クリック→更新)を押します。ファイルを開き直したときも同様です。
日付が勝手にグループ化される
Excelが日付列を検出すると「年・四半期・月」で自動的にグループ化することがあります。日ごとの集計をしたいのに月単位でしか出せず戸惑うケースです。
直し方:行/列のフィールドを右クリック→「グループ解除」。逆に月でまとめたい今回のような場合は、そのグループ化がまさに便利な機能です。
ピボットテーブルの読み方
「行×列の全組合せを、一気に集計する表」——それだけです。
- 1
セル1つ=SUMIFS 1本ぶん
クロス集計表のセルは、行の条件と列の条件を両方満たす行だけを集計した数字です。②で見たように、これは SUMIFS(またはCOUNTIFS/AVERAGEIFS)と同じ計算です。
- 2
元データが増えても、手間は変わらない
SUMIFSを組合せの数だけ手で書くのは大変ですが、ピボットテーブルはフィールドを置くだけで全組合せを自動生成します。データが14行でも14万行でも操作は同じです。
- 3
数字を疑ったら、ドリルダウン
本物のExcelでも、集計セルをダブルクリックすると内訳の行だけを抜き出した新しいシートが作られます。①の「クリックで光る」はこれを模した体験です。
- 4
元データの整形が9割
ピボット自体の操作は単純なぶん、うまくいかない原因はほぼ元データ側(結合セル・空白見出し・更新忘れ)にあります。④の3つを先に疑ってください。
🔒 集計もドリルダウンも数式の組み立ても、すべてあなたのブラウザの中(純JavaScript)で完結します。元データや割当はサーバに送られません(送信ゼロ)。日付は「月」単位の簡易グループ化のみに対応しており、本物のExcelにある四半期・日次などの粒度切替や、フィルター・複数の値フィールドの同時集計には対応していません。
📖 このツールで使う用語
用語集トップへ →分からない用語があれば、クリックして解説をご覧ください。
よくある質問
Q. ピボットテーブルとは何ですか?
A. 行・列に選んだ項目の全組合せについて、条件に合う元データを自動で集計してくれる表です。SUMIFSを組合せの数だけ手で書くのと同じ結果を、フィールドを置くだけで得られます。
Q. 元データはどんな形にすればいいですか?
A. 1行1件・見出しは1行・セルの結合なし、が鉄則です。見出しが空白だったり結合セルが混じっていると、フィールドがうまく認識されません。
Q. 元データを直したのに集計が変わりません。
A. ピボットテーブルは自動では再集計されません。ピボットテーブル分析タブの「更新」(または右クリック→更新)を押してください。ファイルを開き直したときも同様です。
Q. 日付が「月」でまとまってしまうのはなぜですか?
A. Excelが日付列を検出すると、年・四半期・月で自動的にグループ化することがあります。日ごとに見たい場合は、フィールドを右クリックして「グループ解除」します。
Q. 集計セルの数字の内訳を確認する方法は?
A. 本物のExcelでは集計セルをダブルクリックすると、内訳の行だけを抜き出した新しいシートが作られます(ドリルダウン)。本ツールの①はこれをクリックで模した体験です。
Q. 入力したデータはどこかに送られますか?
A. いいえ。集計もドリルダウンも数式の組み立ても、すべてブラウザ内で完結します(送信ゼロ)。
入力値はURLの「#」以降に入るためサーバーには送信されません。リンクを開くと同じ状態を復元します。
RELATED TOOLS
続けて整える