データの集計に欠かせないピボットテーブルですが、「カウント」と「カウント一意」の違いに悩んだことはありませんか。特に「重複を除いたユニークな件数を数えたい」という場面で、どちらを使えばよいか迷う方も多いです。この記事では、ピボットテーブルにおけるカウントとカウント一意の違いを明確にし、ユニーク数を正しく算出する方法を詳しく解説します。これを読めば、データの重複を考慮した集計を自在に行えるようになります。
【要点】ピボットテーブルでユニーク数をカウントする方法
- 「カウント」の集計方法: データの行数を単純に数えます。重複があっても全ての行をカウントします。
- 「カウント一意」の集計方法: 重複を除外し、ユニークな値の出現回数を数えます。空白セルは無視します。
- 集計方法の切り替え手順: ピボットテーブルの値フィールドを設定する際に、「カウント一意」を選択することで簡単に切り替えられます。
ADVERTISEMENT
目次
カウントとカウント一意の違いを理解する理由
ピボットテーブルでは、値フィールドの集計方法として「カウント」と「カウント一意」の2種類が用意されています。これらは一見似ていますが、動作が大きく異なります。カウントは、フィールド内のすべての値の出現回数を数えます。つまり、同じ値が複数回出現すれば、その回数分だけカウントされます。一方、カウント一意は、重複を除外して、値が何種類あるかを数えます。例えば、ある列に「A, A, B, C」と入力されている場合、カウントは4、カウント一意は3になります。この違いを理解していないと、思った通りの集計結果が得られず、誤った分析につながる恐れがあります。
ピボットテーブルでカウントとカウント一意を使い分ける手順
ピボットテーブルの基本的な作成方法
まず、集計したいデータ範囲を選択します。「データ」メニューから「ピボットテーブル」をクリックし、新しいシートまたは既存のシートに作成する場所を選びます。ピボットテーブルエディタが表示されたら、行や列にグループ化したいフィールドを設定します。例えば、販売データであれば「商品名」を行に、「地域」を列にドラッグ&ドロップします。
- データ範囲を選択する
集計したいセル範囲を選択します。見出し行を含めることを忘れないでください。 - ピボットテーブルを挿入する
メニューの「データ」から「ピボットテーブル」を選び、作成場所を指定します。 - 行・列・値を設定する
ピボットテーブルエディタの「行」「列」「値」にフィールドをドラッグします。例えば、値をカウントしたい場合は「値」に数値フィールドを追加します。
値の集計方法を「カウント」に設定する手順
デフォルトでは、数値フィールドを値に追加すると「SUM」が選択されます。カウントに変更するには、値フィールドのドロップダウンを開き、「集計方法」から「カウント」を選びます。これで、そのフィールドのすべての行数がカウントされます。例えば、注文IDをカウントしたい場合、重複があってもそのまま数えられます。
- 値フィールドのドロップダウンを開く
ピボットテーブルエディタの「値」にあるフィールド名の横の▼をクリックします。 - 「集計方法」から「カウント」を選択する
ドロップダウンメニューで「カウント」を選ぶと、そのフィールドの行数が集計されます。
値の集計方法を「カウント一意」に変更する手順
ユニーク数を数えたい場合は、「カウント一意」を選択します。手順はカウントの場合と同様で、集計方法の一覧から「カウント一意」を選ぶだけです。注意点として、カウント一意は数値だけでなくテキストや日付にも適用できます。空白セルは無視されるため、空白がある列でも問題なく集計できます。
- 値フィールドの設定を開く
集計方法を変更したい値フィールドの▼をクリックします。 - 「カウント一意」を選択する
一覧から「カウント一意」を選びます。これで重複を除外したカウントが行われます。 - 結果を確認する
ピボットテーブルが更新され、ユニークな値の数が表示されます。
カウントとカウント一意の使い分けでよくある失敗と注意点
カウント一意が使えない場合がある
ピボットテーブルエディタで「カウント一意」が選択肢に表示されない場合があります。これは、データソースがGoogleスプレッドシートの範囲ではなく、外部データベースなどからインポートしたデータである場合に発生します。このようなときは、一度データを別のシートにコピーしてからピボットテーブルを作成すると、カウント一意が使えるようになります。
空白セルがカウントに影響する
カウントは空白セルも1として数えます。一方、カウント一意は空白セルを無視します。そのため、データに空白が多いとカウントとカウント一意の差が大きくなります。集計前に空白セルを確認し、必要に応じて「0」や「該当なし」などの文字で埋めておくことをおすすめします。
グループ化とカウント一意の関係
ピボットテーブルで日付や数値のグループ化を行うと、カウント一意の結果がグループ単位で計算されます。例えば、日付を月ごとにグループ化した場合、各月の中でユニークな値の数をカウントします。全期間を通したユニーク数ではなくなるため、目的に応じてグループ化の有無を検討する必要があります。
ADVERTISEMENT
カウントとカウント一意の比較表
| 項目 | カウント | カウント一意 |
|---|---|---|
| 集計対象 | すべてのセル(空白含む) | 空白を除くユニークな値 |
| 重複の扱い | 重複をそのままカウント | 重複を除外 |
| 使用例 | 全注文件数を数える | ユニークな顧客数を数える |
| 空白セルの影響 | 空白も1としてカウント | 空白は無視 |
まとめ
ピボットテーブルのカウントとカウント一意は、一見似ていますが、集計結果に大きな違いをもたらします。単純な行数を数えたい場合はカウントを、重複を除いたユニークな数を求めたい場合はカウント一意を選びます。この使い分けをマスターすることで、データ分析の正確性が向上します。次回の集計では、ぜひカウント一意を活用して、より深いインサイトを得てください。また、COUNTUNIQUE関数を使えば、ピボットテーブルを使わずに直接ユニーク数を算出することもできます。こちらも合わせて覚えておくと便利です。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Googleスプレッドシートの人気記事ランキング
- 【Googleスプレッドシート】GOOGLEFINANCE関数で株価・為替を取得!リアルタイムデータの呼び出し
- 【Googleスプレッドシート】印刷範囲を指定して印刷!特定範囲だけPDFや紙に出す手順
- 【Googleスプレッドシート】新しいスプレッドシートを作成する3つの方法!ドライブ・URL・テンプレート
- 【Googleスプレッドシート】数値の連続データを自動入力!オートフィルの活用
- 【Googleスプレッドシート】ダークモードを有効にする!目に優しい配色への切替
- 【Googleスプレッドシート】株価APIで株式データを自動取得!GOOGLEFINANCE超え活用
- 【Googleスプレッドシート】共有相手が編集できない時のチェック!権限と許可状態の確認
- 【Googleスプレッドシート】ページ設定で用紙サイズと向きを調整!印刷レイアウトの基本
- 【Googleスプレッドシート】Excelファイルxlsxをインポートする手順!ドラッグ&ドロップで取り込み
- 【Googleスプレッドシート】条件付き書式をコピーする!書式のみペーストの活用
