「毎月の売上を、担当者別・商品別・月別にまとめるだけで半日かかる」。中小企業のDX支援の現場でお話を伺うと、こうした集計作業の悩みは本当によく出てきます。多くの場合、元データは同じ表なのに、切り口を変えるたびにコピー&ペーストと関数を組み直しているのが原因です。その解決策のひとつが、Google スプレッドシートのピボットテーブルです。この記事では、ピボットテーブルの基本から、売上集計の具体的な手順、料金、他ツールとの比較、失敗しないための注意点までを解説します。
Google スプレッドシートのピボットテーブルとは
ピボットテーブルの基本
ピボットテーブルとは、行と列に並んだ大量のデータを、ドラッグ操作の感覚で「担当者別」「月別」「商品別」などの切り口に集計し直せる機能です。関数を書かずに、合計・件数・平均などを自動計算できます。元データを更新すれば集計結果も更新されるため、毎月の定型集計に向いています。
どんなときに使うのか
次のような場面で効果を発揮します。
- 売上明細から、担当者別・得意先別・月別の売上を出したい
- 問い合わせ履歴から、流入経路ごとの件数を見たい
- 経費データから、部門別・科目別の合計を確認したい
- アンケート結果をクロス集計したい
関数との違い
SUMIFS関数などでも同様の集計はできますが、切り口を変えるたびに式を書き換える必要があります。ピボットテーブルは、切り口を変える操作そのものが画面上のクリックで完結するため、現場の担当者でも扱いやすいのが利点です。「関数は作る人しか直せない」という属人化を避けたい企業にも向きます。
使い方(ステップ形式)売上集計をピボットテーブルで作る
Step 1:元データを「1行1件」で整える
最初に、元データの形を整えます。1行目に見出し(日付、担当者、得意先、商品、金額など)を置き、2行目以降は1行につき1件の売上を入力します。結合セルや空白行、途中の小計行があると、ピボットテーブルが正しく動かない原因になります。
Step 2:データ範囲を選んでピボットテーブルを挿入
データ範囲を選択し、メニューの「挿入」から「ピボットテーブル」を選びます。新しいシートに作成する設定にすると、元データを壊す心配がありません。
Step 3:行・列・値・フィルタを設定
右側のエディタで、「行」に担当者、「列」に月、「値」に金額(合計)を追加します。これだけで、担当者別・月別の売上表が完成します。「フィルタ」に得意先を追加すれば、特定の得意先だけに絞り込めます。
Step 4:日付をグループ化して月別・年別にする
日付は日単位のまま集計すると表が膨大になります。日付のグループ化の機能を使うと、年・月・四半期などの単位でまとめられます。
Step 5:グラフにして共有する
集計結果を選択してグラフを挿入し、棒グラフや折れ線グラフにします。共有ドライブに置いて閲覧権限を設定すれば、会議のたびに資料を作り直す必要がなくなります。
Step 6:毎月の更新ルールを決める
元データの末尾に新しい行を追加するだけで更新できるよう、範囲を列全体(例:A:F)で指定しておくと便利です。ただし、後述のとおり行数が増えすぎると動作が重くなる点に注意が必要です。
料金プラン
無料版とGoogle Workspaceの違い
スプレッドシートは、個人のGoogleアカウントでも無料で使えます。業務で使う場合は、独自ドメインのメールや管理機能、共有ドライブなどが使えるGoogle Workspaceの有料プランが一般的です。
| 区分 | 月額 | 主な特徴 |
|---|---|---|
| 個人のGoogleアカウント | 無料 | スプレッドシートの基本機能が利用可能。管理機能・共有ドライブは限定的 |
| Google Workspace Business Starter | 公式ページで確認 | 独自ドメインのメール、ビデオ会議、管理コンソール等の基本セット |
| Google Workspace Business Standard / Plus | 公式ページで確認 | ストレージ増量、共有ドライブ、より高度な管理・セキュリティ機能 |
| Google Workspace Enterprise | 要問い合わせ | 大規模組織向けの高度な管理・監査・セキュリティ |
料金やGeminiなどのAI機能の含まれ方は、時期や地域によって変わります。最新の料金は、Google Workspaceの公式ページをご確認ください。
他ツールとの比較
Excel・BIツールとの違い
| 項目 | Google スプレッドシート | Microsoft Excel | Looker Studio |
|---|---|---|---|
| 得意なこと | 共同編集・共有・手軽な集計 | 大量データ・高度な分析・マクロ | ダッシュボード・可視化 |
| 共同編集 | 標準でリアルタイム | クラウド版で可能 | 閲覧中心 |
| 想定ユーザー | 現場の担当者・少人数チーム | 経理・分析担当者 | 経営層への報告 |
| 注意点 | 行数が多いと重くなる | ファイル共有で版管理が課題 | データ元の整備が必要 |
どう使い分けるか
日々の集計と共有はスプレッドシート、数十万行を超えるような大量データの分析はExcelやデータベース、経営層向けの見やすいダッシュボードはLooker Studioというのが、一般的な使い分けです。まずはスプレッドシートで始め、限界が来たら次の道具を検討する、という段階的な進め方が現実的です。
活用事例
事例1:卸売業(従業員25名規模)|月次の売上報告を半日から30分へ
得意先別・担当者別の月次売上を、これまで関数と手作業で作っていた卸売業のお客様では、販売管理システムから出力したCSVをスプレッドシートに貼り付け、ピボットテーブルで集計する形に変更しました。切り口の変更が画面操作だけで済むため、会議中に「この得意先だけ見たい」という要望にもその場で応えられるようになりました。
事例2:飲食店チェーン(従業員40名規模)|店舗別の日報を横断で比較
店舗ごとにバラバラだった日報を、Googleフォームで入力し、スプレッドシートに自動集約する形に整えたお客様です。ピボットテーブルで店舗別・曜日別の売上と客数を見られるようにし、人員配置の見直しに役立てています。
事例3:士業事務所(従業員6名規模)|案件の進捗と売上を一覧化
案件の受注日、担当者、報酬額、請求状況を1つの表で管理し、ピボットテーブルで月別・担当者別の見込み売上を把握する運用に変えました。属人的になりがちな案件管理が、チームで共有できる形になったと評価されています。
デメリット・注意点
データが増えると動作が重くなる
スプレッドシートは、セル数や数式が増えると動作が重くなります。元データが数万行を超える場合は、年度ごとにシートを分ける、不要な列を削除する、といった工夫が必要です。限界を超える場合は、データベースやBIツールへの移行を検討します。
元データの品質に結果が左右される
全角と半角の混在、表記ゆれ(株式会社の位置など)、空白行があると、同じ得意先が別々に集計されてしまいます。入力規則(プルダウン)を使って、入力時点で表記を統一することが重要です。
権限管理を誤ると情報漏洩につながる
売上データは機密性の高い情報です。リンクを知っている全員が閲覧できる設定のまま共有してしまう事故は、実際に起こり得ます。共有ドライブで権限をグループ単位で管理し、社外共有は必要最小限にしましょう。
属人化の再発に注意
ピボットテーブルは便利ですが、設定した本人しか構造を理解していない状態では、結局属人化します。シートの先頭に「更新手順」を書いたメモを置くのがおすすめです。
よくある失敗パターンと対策
失敗1:元データに小計行や結合セルがあった
対策は、元データは「1行1件」の素の表にして、集計は別シートのピボットテーブルに任せることです。
失敗2:範囲指定が固定で、新しい行が反映されない
データ範囲を列全体で指定する、またはデータ範囲を更新する手順を運用ルールに入れておきましょう。
失敗3:複数人が元データを直接編集して壊してしまう
元データのシートには保護をかけ、入力はフォームや専用の入力シートから行う運用が安全です。
失敗4:最初から完璧な集計表を目指して挫折する
最初は「担当者別・月別の売上合計」だけで十分です。使いながら切り口を増やすほうが、現場に定着します。
まとめ
Google スプレッドシートのピボットテーブルは、関数を使わずに売上などの集計を切り替えられる、中小企業にとって導入しやすい時短ツールです。元データを「1行1件」で整えること、表記ゆれを入力規則で防ぐこと、権限管理を徹底することの3点を押さえれば、月次報告の工数を大きく減らせます。まずは、いま手作業で作っている集計表を1つ選び、ピボットテーブルに置き換えるところから始めてみてください。
業務効率化の全体像は、当協会のDX・AI情報サイトの関連記事もあわせてご覧ください。


