「部門別の経費を月別に見たい」「取引先別の売上ランキングがほしい」——こうした集計依頼のたびにSUMIFSの表を組んでいませんか。仕訳データや売上明細のような「1行1件」のデータがあるなら、ピボットテーブルは数クリックで答えを出します。
この記事では、経理データを題材にピボットテーブルの実務的な使い方を解説します。関数との使い分けの基準も最後に整理します。
目次
前提:ピボットが機能する元データの条件
ピボットテーブルの失敗は、ほぼ元データの形が原因です。次の3条件を満たしているか先に確認します。
- 1行1件(1行に1仕訳・1明細)。小計行・空白行を挟まない
- 先頭行は列見出し1行だけ。セル結合は使わない
- 同じ列には同じ種類のデータ(日付列に「未定」などの文字を混ぜない)
そして元データはテーブル化(Ctrl+T)しておきます。データが増えてもピボットの参照範囲が自動で広がり、「更新」ボタンだけで最新化できるようになります。
経理の定番集計3パターン
① 科目×月のマトリクス(月次推移)
行に「勘定科目」、列に「日付」、値に「金額」を配置。日付は右クリック→「グループ化」で月単位にまとめられます。仕訳データから月次推移表が1分で完成——月次損益管理(関連記事:No.1 7)の下ごしらえに最適です。
② 部門×科目のクロス集計
行に「部門」、列に「科目」(またはその逆)。部門別損益(関連記事:No.8 2)の実績側はこれで即席に作れます。スライサー(挿入→スライサー)で「月」や「部門」の絞り込みボタンを付ければ、経営者に見せながら操作できるダッシュボード風になります。
③ 取引先別ランキング
行に「取引先」、値に「金額」→値を右クリック→「並べ替え:降順」。さらに値フィールドをもう1つ追加して「計算の種類:総計に対する比率」にすれば、構成比付きランキングが完成します。ABC分析(関連記事:No.8 5)の入口です。
実務で効く小ワザ
- 値の集計方法の切替:合計だけでなく「個数」(仕訳件数のチェック)や「平均」に変更できる
- ドリルダウン:集計値をダブルクリックすると、その内訳明細が別シートに展開される——「この経費の中身は?」に即答できる
- 更新の徹底:元データを直したらAlt+F5(すべて更新)。ピボットは自動再計算されないことを新人に必ず教える
- GETPIVOTDATA:ピボットの集計値を他の表から参照したいときの専用関数。レポートの体裁シートと集計を分離できる
関数との使い分け基準
| 場面 | 向いている道具 | 理由 |
|---|---|---|
| その場限りの分析・調査 | ピボットテーブル | 速い。切り口を自由に変えられる |
| 毎月同じ形式の定型帳票 | SUMIFS等の関数(関連記事:No.4 0) | レイアウト固定・更新漏れがない |
| 他の表から参照される集計 | 関数(またはGETPIVOTDATA) | ピボットはレイアウトが動くと参照が壊れる |
関連記事・テンプレートのご案内
仕訳データの整形(関連記事:No.3 6)→ピボットで探索→定型化はSUMIFSの管理表へ、という流れが経理データ活用の王道です。当ブログの月次損益・部門別損益テンプレートは、この思想で設計されています。
まとめ
- ピボットの成否は元データで決まる——1行1件・見出し1行・結合なし・テーブル化
- 科目×月、部門×科目、取引先ランキングの3パターンで経理の集計依頼の大半に対応できる
- ダブルクリックのドリルダウンで「内訳は?」に即答。更新はAlt+F5を習慣に
- 探索はピボット、毎月の定型帳票は関数——この使い分けが実務の最適解

コメント