• 締切済み

3万人のエクセルデータ、重複している人を見つける方法があれば教えてください。

エクセルデータで3万人分のリストがあります。 それぞれにユニークなID番号が付いているのですが これまでに複数の人が入力してきたので 何十人だかが重複している人がいるのです。 それを見つけ出す方法があったら教えていただけますでしょうか。

みんなの回答

  • zongai
  • ベストアンサー率31% (470/1474)
回答No.2

手っ取り早く… 1列追加、もしくは空いている1列を利用して =COUNTIF(【ID範囲】,【検索対象IDセル】) で、そのIDが何個使われているかがわかります。 [A2]=COUNTIF($B$2:$B$30000,B2) こんな感じで、データ先頭行に入れ、以後コピー。 [A2]=COUNTIF($B$2:$B2,B2) こういう式だと、このデータが出てきたのが何回目、というのがわかります。 適当に3万件のデータで試してみましたが、処理にとんでもなく時間がかかりフリーズ状態が続きました。 (各セルごとに、3万件の範囲を参照するので処理が重いのです) 実用的ではないので… データをIDの列で並べ替えて、 [A3]=IF(B2=B3,"重複","") という具合の式を使った方が軽快に処理できます。 後はフィルタで「重複」の行を選んで表示させ一括削除、とかかな。

回答No.1

COUNTIFを使用してはいかがでしょう? http://allabout.co.jp/gm/gc/2484/

関連するQ&A