- 締切済み
3万人のエクセルデータ、重複している人を見つける方法があれば教えてください。
エクセルデータで3万人分のリストがあります。 それぞれにユニークなID番号が付いているのですが これまでに複数の人が入力してきたので 何十人だかが重複している人がいるのです。 それを見つけ出す方法があったら教えていただけますでしょうか。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 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,"重複","") という具合の式を使った方が軽快に処理できます。 後はフィルタで「重複」の行を選んで表示させ一括削除、とかかな。
- takepon256
- ベストアンサー率41% (391/936)
回答No.1
COUNTIFを使用してはいかがでしょう? http://allabout.co.jp/gm/gc/2484/