Excel一覧 Excel操作 検索・抽出 重複データの処理と可視化 重複データの可視化(色・件数)

【Excel】重複データを抽出し件数をカウントする方法|関数・ピボット・Power Queryを活用した集計テクニック

Excelで名簿や商品リスト、ログデータなどを扱っていると、「同じデータが何回出てくるのかをカウントしたい」「重複データをまとめて一覧にしたい」といったニーズが頻繁に発生します。

たとえば、

  • 顧客が何回注文しているかを把握したい

  • アンケートで同じ回答が何件あるかを確認したい

  • 社員の出社日ごとの記録から、出勤回数を集計したい

このようなときに使えるのが、重複データを抽出し、その件数をカウントして一覧化する処理です。

本記事では、Excelで重複データの出現回数を集計し、分かりやすく一覧表示する方法を、以下の3つの手法に分けて解説します。

  • COUNTIF関数によるシンプルなカウント

  • ピボットテーブルを使った自動集計

  • Power Queryによる動的な件数集計

 COUNTIF関数で重複件数をカウントする方法

目的:

同じ値が何回出現しているかを列単位で数える。

サンプルデータ:

氏名
山田
佐藤
山田
鈴木
山田
佐藤

使用関数:

=COUNTIF($A$2:$A$100, A2)

この関数は、「A列の中にA2の値が何回出てくるか」を返します。

出力結果:

氏名回数
山田3
佐藤2
山田3
鈴木1
山田3
佐藤2

抽出手順(1回のみ表示):

  1. 「=COUNTIF($A$2:A2, A2)=1」を使って初登場だけに絞る

  2. フィルターでTRUEだけを表示

  3. 氏名+回数で「ユニーク値+カウント一覧」が完成

✅ ピボットテーブルで件数をまとめて一覧表示する方法

ピボットテーブルを使えば、重複のあるデータを自動的にまとめ、出現回数を集計することができます。

操作手順:

  1. データを選択

  2. 「挿入」→「ピボットテーブル」

  3. 「行ラベル」にカウント対象の列(例:氏名)を配置

  4. 「値」に同じ列を配置 →「集計方法:データの個数」

出力結果:

氏名出現回数
山田3
佐藤2
鈴木1

特徴:

  • 重複が自動でまとめられる

  • 並び替え・フィルターが簡単

  • 集計項目を複数に増やせる(例:部署×氏名)

【Excel】最新の日付だけを残して他は削除する方法|関数・Power Query・VBAでの実務対応テクニック

✅ Power Queryで重複抽出+件数集計を自動化する方法

Power Queryを使えば、元データが更新されたときに自動的に件数集計を再実行できるようになります。

手順:

  1. 「データ」→「テーブルまたは範囲から」でPower Queryを起動

  2. 集計したい列(例:氏名)を選択

  3. 「ホーム」→「グループ化」

  4. 「新しい列名:件数」「操作:行のカウント」で設定

  5. 「閉じて読み込む」で結果をシートに出力

出力例:

氏名件数
山田3
佐藤2
鈴木1

メリット:

  • 元データが変わっても「更新」ボタンで再集計可能

  • グループ化+件数の表示が簡単

  • 集計列を複数指定可能(例:支店ごとの商品別件数など)

重複データを抽出して件数をカウントできるようになると、
データの傾向や頻出項目を把握しやすくなります。

ただし実務では、
件数を集計するだけでなく、
色分けや条件付き書式を組み合わせて視覚的に「見える化」すること で、
判断スピードや対応の優先順位が大きく向上します。

重複データの可視化方法をまとめて確認したい方は、
次の記事もあわせて参考にしてみてください。

【Excel】重複データを見える化する方法|色付け・件数表示・条件付き書式まで完全解説

✅ 出現回数で並べ替えて「重複が多い順」に表示する方法

ピボットテーブルやPower Queryで作成した一覧は、件数の多い順に並び替えることで、「頻出データランキング」のような使い方もできます。

ピボットで並べ替え:

  1. 「件数」列の▼をクリック

  2. 並べ替え → 降順(大きい順)

・実務での活用シーン

活用場面抽出内容例
顧客ごとの購入回数氏名ごとに購入件数をカウント
商品の売れ筋ランキング商品コードごとの出現回数をカウント
不正データの検出同じIDの重複出現をカウントし多い順に表示
アンケート結果の集計選択肢ごとの回答件数を一覧表示

注意点と対策

トラブル対処方法
全角・半角、スペースの違いで別扱いTRIMCLEAN 関数で事前に整形
表示形式は同じだが内部値が違う数値・日付は文字列変換で統一(TEXT関数など)
フィルター忘れで重複を2重集計抽出時はフィルターや条件列で初出のみ制御

・まとめ:重複抽出と件数カウントでデータの傾向を「見える化」

Excelで重複データを抽出して件数をカウントすることで、データの偏りや傾向、頻出項目を可視化できるようになります。
これは、販売管理・勤怠管理・名簿の名寄せ・アンケート分析など、さまざまな業務で即活用できるスキルです。

方法特徴
COUNTIF関数カスタマイズ性が高く、柔軟な抽出に対応
ピボットテーブル並べ替えや集計が一瞬で可能。視覚的な集計に最適
Power Queryデータ更新・自動処理に対応。業務の再利用性が高い

    -Excel一覧, Excel操作, 検索・抽出, 重複データの処理と可視化, 重複データの可視化(色・件数)