Googleスプレッドシートのピボットテーブルの作り方|部門別・月別の売上をまとめる
公開 2026-11-06 AIよろず室
Googleスプレッドシートのピボットテーブルは、元の表を選び、[挿入]→[ピボット テーブル]から作ります。Excelで使った経験があれば、「何で分けるか」と「何を集計するか」を先に決めると進めやすくなります。
今回は、架空の売上表から「部門ごとの、月ごとの売上合計」を作ります。パソコンでの操作が対象です。操作の名前は、日本語のヘルプに書かれているものを使っています。画面の表示は更新で変わることがあるため、実際の画面と見比べながら進めてください。
この記事の要点
- 元の表には、列ごとに見出しを付けます
- 部門と日付で分け、金額を足し合わせます
- 完成後は、手で計算した金額と照らします
操作名は、公式ヘルプ「ピボット テーブルを作成、使用する」と「ピボット テーブルをカスタマイズする」に記載されたものに限っています。ヘルプだけでは確かめられない点は、本文で「未確認」と分けます。
元データは「1行に1件」の売上表にする
まずは、次の表をA1からD7に用意します。金額の単位は円です。商品名や部門名は、すべて架空です。
| 日付 | 部門 | 商品 | 金額 |
|---|---|---|---|
| 2026/09/03 | 営業1課 | 商品A | 10000 |
| 2026/09/15 | 営業1課 | 商品B | 5000 |
| 2026/09/20 | 営業2課 | 商品A | 8000 |
| 2026/10/02 | 営業1課 | 商品A | 12000 |
| 2026/10/10 | 営業2課 | 商品B | 7000 |
| 2026/10/25 | 営業2課 | 商品A | 3000 |
列ごとの見出しは、公式ヘルプで必要とされています。「日付」「部門」「商品」「金額」の行も、集計に使う範囲に含めます。
そのほかは、集計前の点検として、次のように整えることをおすすめします。これは本記事の準備方針です。指定ヘルプに書かれた必須条件とは区別してください。
- 空白:空行や空列を挟まず、必要な値を各行に記入します。「営業1課」と「営業1課 」のような末尾の空白も点検します
- 結合セル:部門名を複数行にまたがって見せず、1件ずつ記入します。この見本では結合セルを使いません
- 日付の型:見た目の日付と、日付として扱えるデータは分けて考えます。文字の「9月分」ではなく、日付として扱える値を用意します
- 金額:「10000円」という文字ではなく、足し算に使う数値を用意します
未確認:元データの細かな挙動
指定の2つのヘルプでは、空白や結合セルが集計に及ぼす詳しい影響は確認できません。文字の日付を日付データに直すメニュー名や手順も未確認です。表示だけ変えれば直るとは断定しません。
部門別・月別の合計を作る手順
最初に完成形を決めます。縦に部門、横に月を並べ、交わる場所に売上合計を置きます。以下の表は手計算した照合用の見本です。実際の見出しや配置の再現ではありません。
| 部門 | 2026年9月 | 2026年10月 | 合計 |
|---|---|---|---|
| 営業1課 | 15000 | 12000 | 27000 |
| 営業2課 | 8000 | 10000 | 18000 |
| 合計 | 23000 | 22000 | 45000 |
1.元の表を選び、ピボットテーブルを追加する
- 見出しを含むA1:D7を選びます。
- 上部の[挿入]→[ピボット テーブル]をクリックします。
- ピボットテーブルのシートが開いていなければ、そのシートをクリックします。
未確認:作成時の保存先を選ぶ画面や確定ボタンの名称は、指定ヘルプでは確認できません。ここでは名称を補っていません。
2.部門と日付を追加し、日付を月単位にまとめる
- サイドパネルの[行]の横にある[追加]から「部門」を選びます。
- 同じく[行]の[追加]から「日付」を選びます。
- ピボットテーブル内の日付形式のデータを含むセルを右クリックします。
- [ピボット日付グループを作成]をクリックします。
- 日付をまとめる期間として、月単位に当たるものを選びます。
- 日付を横に並べるため、サイドパネルで日付の項目を[列]へドラッグします。
「グループ化」は、細かな項目をひとまとめにすることです。今回は9月3日と9月15日を、同じ9月にまとめます。
未確認:月単位の選択肢の正確な表示名は、ヘルプに列挙されていません。複数年を含む表で、年と月を組み合わせる選択肢やその表示名も未確認です。この例は2026年の2か月だけに絞っています。
3.金額の合計を入れる
通常の追加方法は、[値]の横の[追加]から「金額」を選ぶ流れです。ただし、通常の合計集計を選ぶ設定名と選択肢は未確認です。金額を追加しただけで、必ず合計になるとは断定しません。
そこで、合計の指定まで公式ヘルプで確認できる方法として、計算フィールドを使う手順を示します。「計算フィールド」は、集計表の中に計算項目を作る機能です。
- [値]の[追加]→[計算フィールド]をクリックします。
- SUM数式で値を計算する方法として、集計する列に「金額」を指定します。[列]タブからも選べます。
- 数式の構文が有効な場合に出る、緑色のチェックマークを確認します。
- 右下の[追加]をクリックします。
SUMは、数値を足し合わせる関数です。指定ヘルプの計算フィールドの説明に基づく方法です。
4.見本と合うか確かめる
営業1課の9月は、10000+5000=15000円です。営業2課の10月は、7000+3000=10000円です。まず、この2か所を照らします。
全体では45000円になります。合計の表示は、[行]または[列]の[総計を表示]で確認できます。集計セルをダブルクリックすると、元の行を含む新しいシートが表示されます。内訳を調べるときに使えます。
よくあるつまずきと直し方
月別にならず、日ごとに並ぶ
日付のグループ化を確認します。日付を含むセルの右クリックから、[ピボット日付グループを作成]へ進みます。選べない場合は、元の日付が日付データとして扱えるかを点検します。文字からの日付変換手順は未確認です。
合計のつもりが、違う数字になる
まず、金額の元の値と、集計に使っている項目を確認します。見本の15000円と合わなければ、内訳の行を調べます。通常の集計設定名は未確認のため、ここで別の設定名を推測して案内することは避けます。
追加した売上が入らない
元から参照しているセルの変更は、ピボットテーブルに反映されると公式ヘルプにあります。追加した行が範囲に入っているかは別に確認します。[編集]からサイドパネルを開き、[データ範囲を選択]アイコンで対象範囲を見直します。
値でフィルタしている場合は、フィルタも見直します。公式ヘルプには、元データの更新後、新しい値の表示にはフィルタの更新が必要と説明されています。
Excelの経験から、どこを読み替えるか
Excel側の細かな操作は、版によって異なるため今回は未確認です。比較は、使ったことのある考え方と、今回確認した操作の対応に絞ります。
| Excelで経験した考え方 | スプレッドシートで確認した操作 |
|---|---|
| 元の表から集計表を作る | [挿入]→[ピボット テーブル] |
| 分類と集計対象を決める | サイドパネルの[行][列][値]に追加 |
| 更新の扱いを確かめる | 参照中のセルの変更は反映。追加行の範囲は別途確認 |
| Excelファイルの配置を保ちたい | 下記のコンパクト形式の対応を確認 |
新しいコンパクト形式について
2026年10月28日の公式発表では、複数の行項目を1列にまとめるコンパクト形式への対応が案内されました。Excelからの読み込みとExcelへの書き出しでも、その配置が維持されると説明されています。計画的リリースは11月6日から最大15日かけて順次提供されるため、表示時期には差があります。日本語の設定名は未確認です。公式発表
完成前の確認リスト
- ✅ 見出しを含めて元の表を選んだ
- ✅ 部門、日付、金額の役割を決めた
- ✅ 日付を月単位にまとめた
- ✅ 手計算した2か所と全体の合計を照らした
- ✅ 行を追加したら、範囲とフィルタを見直した
この6件で答えが合ってから、業務の売上表に置き換えてください。