スプレッドシートのピボットテーブルを使ったデータ集計の方法を解説。データ準備から作成手順、活用テクニックまで実践ガイドです。
Googleスプレッドシートのピボットテーブルは、 大量のデータを瞬時に集計・分析できる強力な機能です。 しかし、「名前は知っているけど使い方がわからない」という方も多いのではないでしょうか。 この記事では、ピボットテーブルの基本操作から、業務で役立つ活用例を解説します。
1. ピボットテーブルとは
ピボットテーブルは、元データの行と列を自由に組み替えて集計する機能です。 関数を書かずにドラッグ&ドロップで以下のような分析ができます。
- 商品カテゴリ別の売上合計
- 月別×担当者別の受注件数
- 地域別の平均単価
- 顧客ランク別の取引金額の構成比
SUMIFS関数やCOUNTIF関数を何行も書く代わりに、数クリックで同じ結果が得られるのが大きなメリットです。
2. データ準備のポイント
ピボットテーブルを正しく動かすには、元データの形式が重要です。
- 1行目は列名(ヘッダー):「日付」「商品名」「売上金額」のように、各列に意味のある名前をつける
- 1行1レコード:1行に1つの取引・イベントを記録する形式にする
- 空白行・結合セルをなくす:ピボットテーブルはこれらがあると正しく集計できない
- データ型を統一:日付列が文字列と日付型が混在していると集計エラーの原因になる
- 表記揺れを修正:「東京」と「東京都」、「(株)」と「株式会社」は統一する
3. ピボットテーブルの作成手順
Googleスプレッドシートでの作成手順は以下の通りです。
- 元データのセル範囲を選択
- メニュー「挿入」→「ピボットテーブル」をクリック
- 新しいシートまたは既存のシートにピボットテーブルを配置
- 右側の「ピボットテーブルエディタ」で行・列・値・フィルタを設定
例えば「行」に「商品カテゴリ」、「値」に「売上金額(合計)」を設定すれば、 カテゴリ別の売上合計が即座に表示されます。 「列」に「月」を追加すれば、カテゴリ×月のクロス集計表が完成します。
まかせるAI BPaaS
ツールだけでは解決できない?「バックオフィス業務」おまかせください
AIツールで効率化した業務を、担当チーム+AIがまるごと代行。 月額固定で、面倒なバックオフィス業務から解放されます。
無料相談する4. 業務での活用例
活用例①:月次売上レポート
売上データから月別の売上推移を自動集計します。 行に「月」、値に「売上金額(合計)」を設定するだけで、月次レポートの数字が完成します。 グラフ化すればそのまま報告資料になります。
活用例②:営業担当者別の成績比較
行に「担当者名」、値に「受注件数」「売上金額」を設定すれば、 担当者ごとの成績を一目で比較できます。
活用例③:商品別の利益率分析
行に「商品名」、値に「売上金額」と「原価」を設定し、 計算フィールドで利益率を算出します。 利益率の低い商品を特定し、改善策を検討できます。
活用例④:顧客セグメント分析
行に「顧客ランク」や「地域」、値に「取引金額」を設定し、 フィルタで期間を絞ることで、注力すべき顧客層を可視化できます。
5. 便利なテクニック
- フィルタの活用:特定の期間や条件に絞り込んで分析できる
- 値の表示形式変更:合計・平均・最大値・最小値・カウントを切り替えられる
- 並べ替え:売上金額の大きい順に自動ソートできる
- グループ化:日付を月単位・四半期単位にグループ化して集計できる
- ピボットグラフ:ピボットテーブルの結果をそのままグラフに変換できる
6. 限界とダッシュボードツールへの移行
ピボットテーブルは強力ですが、以下のケースではダッシュボードツールの導入を検討しましょう。
- データ量が大きすぎる:スプレッドシートの行数上限やパフォーマンス低下が起きる
- 複数のデータソースを統合したい:売上データと在庫データなど、複数のシートを横断する分析
- リアルタイムの更新が必要:手動更新ではなく自動でデータを反映したい
- チームでの共有・閲覧:見やすいビジュアルで経営層に報告したい
AIダッシュボードツールを使えば、スプレッドシートのデータをアップロードするだけで、 自動的にグラフやダッシュボードを生成できます。
7. まとめ
ピボットテーブルは、データ分析の入り口として最適なツールです。 関数を使わずに集計・分析ができるため、Excel・スプレッドシート初心者でも短時間で習得できます。 まずは手元のデータでピボットテーブルを作成し、データから気づきを得る習慣をつけましょう。
