ハマっている「お菓子」を教えて!

こんばんは。
別々のファイルのエクセルで作ったAとB2つの住所録(名前・よみがな・郵便番号・住所等の項目入り)があります。
この2つには、何人かダブっている人が入っているので、Aは重複分を削除したものにしたいと考えています。
どのような手順ですれば、簡単に重複分を消せますか?
ご存知の方教えてください。

A 回答 (3件)

いわば「ソート活用法」を述べます。


Aファイルの空き列の全行にコードの「1」を入れます。
Bファイルの空き列(Aと同列のこと)の全行にコードの「2」と入れます。
Aファイルの最終行の後にBファイルの全行データをコピペします。
ーー
次の列で各々ソートします。
(1)フリガナでソート
コード1,2の行の対について、それを目視でチェックして、フリガナが同じなのに、漢字氏名や住所が違っている(コード1の)行を正しい内容に修正します。
(2)住所(漢字)
コード1,2の対について、それを目視でチェックして、住所漢字が同じなのに、漢字氏名や住所が違っている(コード1の)行を正しい内容に修正します。
表記法がバラバラ(券なし、県アリや丁目番号の代わりに1ー1-1などを使用など)の場合は(2)は、チェックの実効性が少ないので作業を省略。
郵便番号でもやればなお良い。
(3)最後に、氏名漢字
コード1,2の行の対について、それを目視でチェックして、氏名が同じなのに、フリガナや住所、郵便番号が違っている行を(コード1の行について)正しい内容に修正します。
ーー
コード2しかない行は、そのコードを1に変更します。
ーーーー
コードでソートして、コード2の行を削除し、好きな順にソートし、名前をつけて保存します。
====
以上泥臭いですが、A,Bそれぞれ2-300行までなら、私の経験上
一番手っ取り早いです。
(1)関数(VLOOKUPなど)を使う方法
(2)VBAで行う方法。
(3)A、Bをそれぞれ名前順に印刷し、目視で相互にチェックする方法。
などあるのは知ってますが、
最後は人間の総合的な判断のチェックが要るものですから。
代表的なものはVBAでなら組み込めますが、VBAの経験も質問者はなさそうだし。
    • good
    • 0

ご参考


Excel(エクセル)実用編:2つのシートの重複データを別シートへ抽出します
http://www.eurus.dti.ne.jp/~yoneyama/Excel/jituy …
    • good
    • 0

住所録の形式がまったく同じものであれば、どちらかのシートにもう片方を追加で貼り付けて


http://www.asahi-net.or.jp/~zn3y-ngi/YNxv98642.h …

ここを参考に削除すれば。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報