ADVERTISEMENT

【Googleスプレッドシート】ピボット集計でカウントとカウント一意の使い分け!ユニーク数の算出

【Googleスプレッドシート】ピボット集計でカウントとカウント一意の使い分け!ユニーク数の算出
🛡️ 超解決

データの集計に欠かせないピボットテーブルですが、「カウント」と「カウント一意」の違いに悩んだことはありませんか。特に「重複を除いたユニークな件数を数えたい」という場面で、どちらを使えばよいか迷う方も多いです。この記事では、ピボットテーブルにおけるカウントとカウント一意の違いを明確にし、ユニーク数を正しく算出する方法を詳しく解説します。これを読めば、データの重複を考慮した集計を自在に行えるようになります。

【要点】ピボットテーブルでユニーク数をカウントする方法

  • 「カウント」の集計方法: データの行数を単純に数えます。重複があっても全ての行をカウントします。
  • 「カウント一意」の集計方法: 重複を除外し、ユニークな値の出現回数を数えます。空白セルは無視します。
  • 集計方法の切り替え手順: ピボットテーブルの値フィールドを設定する際に、「カウント一意」を選択することで簡単に切り替えられます。

ADVERTISEMENT

カウントとカウント一意の違いを理解する理由

ピボットテーブルでは、値フィールドの集計方法として「カウント」と「カウント一意」の2種類が用意されています。これらは一見似ていますが、動作が大きく異なります。カウントは、フィールド内のすべての値の出現回数を数えます。つまり、同じ値が複数回出現すれば、その回数分だけカウントされます。一方、カウント一意は、重複を除外して、値が何種類あるかを数えます。例えば、ある列に「A, A, B, C」と入力されている場合、カウントは4、カウント一意は3になります。この違いを理解していないと、思った通りの集計結果が得られず、誤った分析につながる恐れがあります。

ピボットテーブルでカウントとカウント一意を使い分ける手順

ピボットテーブルの基本的な作成方法

まず、集計したいデータ範囲を選択します。「データ」メニューから「ピボットテーブル」をクリックし、新しいシートまたは既存のシートに作成する場所を選びます。ピボットテーブルエディタが表示されたら、行や列にグループ化したいフィールドを設定します。例えば、販売データであれば「商品名」を行に、「地域」を列にドラッグ&ドロップします。

  1. データ範囲を選択する
    集計したいセル範囲を選択します。見出し行を含めることを忘れないでください。
  2. ピボットテーブルを挿入する
    メニューの「データ」から「ピボットテーブル」を選び、作成場所を指定します。
  3. 行・列・値を設定する
    ピボットテーブルエディタの「行」「列」「値」にフィールドをドラッグします。例えば、値をカウントしたい場合は「値」に数値フィールドを追加します。

値の集計方法を「カウント」に設定する手順

デフォルトでは、数値フィールドを値に追加すると「SUM」が選択されます。カウントに変更するには、値フィールドのドロップダウンを開き、「集計方法」から「カウント」を選びます。これで、そのフィールドのすべての行数がカウントされます。例えば、注文IDをカウントしたい場合、重複があってもそのまま数えられます。

  1. 値フィールドのドロップダウンを開く
    ピボットテーブルエディタの「値」にあるフィールド名の横の▼をクリックします。
  2. 「集計方法」から「カウント」を選択する
    ドロップダウンメニューで「カウント」を選ぶと、そのフィールドの行数が集計されます。

値の集計方法を「カウント一意」に変更する手順

ユニーク数を数えたい場合は、「カウント一意」を選択します。手順はカウントの場合と同様で、集計方法の一覧から「カウント一意」を選ぶだけです。注意点として、カウント一意は数値だけでなくテキストや日付にも適用できます。空白セルは無視されるため、空白がある列でも問題なく集計できます。

  1. 値フィールドの設定を開く
    集計方法を変更したい値フィールドの▼をクリックします。
  2. 「カウント一意」を選択する
    一覧から「カウント一意」を選びます。これで重複を除外したカウントが行われます。
  3. 結果を確認する
    ピボットテーブルが更新され、ユニークな値の数が表示されます。

カウントとカウント一意の使い分けでよくある失敗と注意点

カウント一意が使えない場合がある

ピボットテーブルエディタで「カウント一意」が選択肢に表示されない場合があります。これは、データソースがGoogleスプレッドシートの範囲ではなく、外部データベースなどからインポートしたデータである場合に発生します。このようなときは、一度データを別のシートにコピーしてからピボットテーブルを作成すると、カウント一意が使えるようになります。

空白セルがカウントに影響する

カウントは空白セルも1として数えます。一方、カウント一意は空白セルを無視します。そのため、データに空白が多いとカウントとカウント一意の差が大きくなります。集計前に空白セルを確認し、必要に応じて「0」や「該当なし」などの文字で埋めておくことをおすすめします。

グループ化とカウント一意の関係

ピボットテーブルで日付や数値のグループ化を行うと、カウント一意の結果がグループ単位で計算されます。例えば、日付を月ごとにグループ化した場合、各月の中でユニークな値の数をカウントします。全期間を通したユニーク数ではなくなるため、目的に応じてグループ化の有無を検討する必要があります。

ADVERTISEMENT

カウントとカウント一意の比較表

項目 カウント カウント一意
集計対象 すべてのセル(空白含む) 空白を除くユニークな値
重複の扱い 重複をそのままカウント 重複を除外
使用例 全注文件数を数える ユニークな顧客数を数える
空白セルの影響 空白も1としてカウント 空白は無視

まとめ

ピボットテーブルのカウントとカウント一意は、一見似ていますが、集計結果に大きな違いをもたらします。単純な行数を数えたい場合はカウントを、重複を除いたユニークな数を求めたい場合はカウント一意を選びます。この使い分けをマスターすることで、データ分析の正確性が向上します。次回の集計では、ぜひカウント一意を活用して、より深いインサイトを得てください。また、COUNTUNIQUE関数を使えば、ピボットテーブルを使わずに直接ユニーク数を算出することもできます。こちらも合わせて覚えておくと便利です。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。