ピボットテーブルを使うと、大量のデータをグループごとに集計できます。しかし初期設定ではデータの種類に応じて自動で集計方法が選ばれます。例えば数値列ならSUM、文字列ならCOUNTが適用されます。この自動選択が意図と異なる場合、手動で集計方法を変更する必要があります。本記事ではSUM、COUNT、AVERAGEへの切り替え方を手順付きで解説します。
【要点】ピボットテーブルの集計方法をSUM/COUNT/AVERAGEに切り替える方法
- 値フィールド設定パネル: ピボットテーブルで「値」欄のフィールドをクリックし、「集計方法」ドロップダウンからSUM/COUNT/AVERAGEを選択します。
- ショートカットメニュー: ピボットテーブル内の値セルを右クリックし、「集計方法」から直接切り替えられます。
- 事前のデータ確認: 集計方法を変更する前に、データが数値として認識されているか確認します。文字列のままではSUMやAVERAGEは使えないため、数値形式への変更が必要です。
ADVERTISEMENT
目次
ピボットテーブルの集計方法が自動で決まる仕組み
ピボットテーブルを作成すると、Googleスプレッドシートは各フィールドのデータ型を自動判別します。数値データの場合はSUM(合計)が、テキストデータの場合はCOUNT(データの個数)が初期設定として適用されます。日付データは自動で年や月にグループ化される場合もあります。この自動設定は多くの場面で便利ですが、例えば「売上金額の平均を出したい」「特定の条件のデータの件数を数えたい」といったニーズに合わないことがあります。そのため、集計方法を手動で切り替える方法を身につけることが重要です。
集計方法をSUM/COUNT/AVERAGEに変更する手順
方法1: 値フィールド設定パネルを使う
- ピボットテーブルを編集モードにする
ピボットテーブルをクリックして選択し、画面右側に表示される「ピボットテーブルエディタ」を開きます。エディタが表示されない場合は、ピボットテーブルを再度クリックするか、ツールバーの「データ」→「ピボットテーブル」→「編集」を選択します。 - 値フィールドをクリックする
エディタの「値」セクションに、現在設定されているフィールド名(例:「売上」)が表示されています。そのフィールド名をクリックして、フィールド設定パネルを開きます。 - 集計方法を選択する
開いたパネルの「集計方法」ドロップダウンから、SUM、COUNT、AVERAGEなど希望の方法を選びます。「OK」ボタンをクリックすると、ピボットテーブルの値が即座に更新されます。
方法2: 右クリックメニューを使う
- 値セルを右クリックする
ピボットテーブル上で、集計方法を変更したい値が表示されているセル(数値が入っているセル)を右クリックします。 - 「集計方法」メニューから選択する
コンテキストメニューが開くので、「集計方法」にマウスを合わせます。サブメニューにSUM、COUNT、AVERAGEなどが表示されるので、目的の方法をクリックします。すると、そのフィールドの集計方法が即座に切り替わります。
どちらの方法でも、複数の値フィールドがある場合は各フィールド個別に集計方法を設定できます。例えば、売上合計はSUM、注文件数はCOUNT、単価平均はAVERAGEと、フィールドごとに異なる集計方法を組み合わせることも可能です。
集計方法変更時に注意すべきポイント
データ型が正しくないと集計できない
SUMやAVERAGEは数値データに対してのみ機能します。もしデータが文字列として入力されていると、集計方法のドロップダウンにSUMやAVERAGEが表示されない、または選択しても適切な値が計算されません。この場合は、元のデータを数値形式に変換する必要があります。変換方法としては、データ範囲を選択し、「表示形式」→「数値」から「数値」を選ぶか、空いているセルに数値1を入力してコピー、対象範囲を右クリックして「形式を選択して貼り付け」→「加算」を選ぶことで強制的に数値化できます。
空白セルがあるとカウントがずれる
COUNT集計は空白セルを無視します。そのため、データに意図しない空白が含まれていると、実際のデータ件数より少なくカウントされることがあります。データの完全性を確認した上で集計するか、COUNTA(空白以外のすべてをカウント)を使いたい場合は、値フィールドの設定で「COUNTA」を選択します。ただしCOUNTAは集計方法ドロップダウンに表示されない場合があるため、その場合はカスタム計算フィールドとして別途設定する必要があります。
フィルタやグループを適用している場合の注意
ピボットテーブルにフィルタ(行や列のフィルタ)を設定していると、表示されているデータのみが集計の対象となります。また、日付や数値のグループ化(例:日付を月ごとにグループ)を行っている場合、そのグループ単位で集計されます。集計結果が想定と異なる場合は、フィルタやグループの設定を見直してください。
ADVERTISEMENT
SUM、COUNT、AVERAGEの集計特性比較
| 集計方法 | 対象データ | 計算内容 | 使用例 |
|---|---|---|---|
| SUM | 数値 | すべての数値の合計 | 売上合計、経費合計 |
| COUNT | 数値・テキスト | データの個数(空白以外) | 注文件数、顧客数 |
| AVERAGE | 数値 | すべての数値の平均 | 単価平均、評価平均 |
これらの集計方法は、ピボットテーブルエディタの「値」フィールド設定で簡単に切り替えられます。また、同じフィールドを複数回「値」に追加し、それぞれ異なる集計方法を割り当てることも可能です。例えば、売上金額に対してSUMとAVERAGEの両方を表示することで、合計と平均を同時に確認できます。
まとめ
ピボットテーブルでは、値フィールドの設定パネルまたは右クリックメニューから数クリックで集計方法をSUM、COUNT、AVERAGEに切り替えられます。データ型の確認や空白セルの扱いに注意すれば、意図した集計結果を簡単に得られます。このテクニックを活用して、売上分析や在庫管理など様々なシーンで効率的なデータ集計を行ってみてください。次は、集計結果にフィルタをかけたり、グループ化の間隔を調整する方法にも挑戦すると、さらに分析の幅が広がります。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Googleスプレッドシートの人気記事ランキング
- 【Googleスプレッドシート】GOOGLEFINANCE関数で株価・為替を取得!リアルタイムデータの呼び出し
- 【Googleスプレッドシート】印刷範囲を指定して印刷!特定範囲だけPDFや紙に出す手順
- 【Googleスプレッドシート】新しいスプレッドシートを作成する3つの方法!ドライブ・URL・テンプレート
- 【Googleスプレッドシート】数値の連続データを自動入力!オートフィルの活用
- 【Googleスプレッドシート】ダークモードを有効にする!目に優しい配色への切替
- 【Googleスプレッドシート】株価APIで株式データを自動取得!GOOGLEFINANCE超え活用
- 【Googleスプレッドシート】共有相手が編集できない時のチェック!権限と許可状態の確認
- 【Googleスプレッドシート】ページ設定で用紙サイズと向きを調整!印刷レイアウトの基本
- 【Googleスプレッドシート】Excelファイルxlsxをインポートする手順!ドラッグ&ドロップで取り込み
- 【Googleスプレッドシート】条件付き書式をコピーする!書式のみペーストの活用
