こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

2つのワークシートでデータ照合

今2つのシート(1)と(2)があり、

(1)のシートには以下のデータ
 A    B    C    D
顧客ID  名前  年齢   パスワード
1    さだお  15   4587
2    まりな  21   6598
3    かずと  14   4789

(2)のシートには(1)と同じデータだが順番がランダム
顧客ID  名前  年齢   パスワード
21   かめお  22    5465
32   むろい  98    1118
99   さりな  58    2319

とはいっております。
シート(1)と(2)のデータで顧客ID、名前、年齢は確実に同じデータが入っているのですが、パスワードは性格に一致していないのもあります。そこでシート(1)と(2)のデータ照合を行い、データが異なっている場所だけ値を取り出したいのですが何かいい方法はないでしょうか?
要はパスワードが異なっている顧客IDを抜き出したいのです。

投稿日時 - 2003-03-07 22:53:16

QNo.492170

暇なときに回答ください

質問者が選んだベストアンサー

シート(1)と(2)のデータで顧客ID、名前、年齢は確実に同じデータが入っているということなので
例えばシート(1)のシート名が(1)、シート(2)のシート名が(2)で、
シート(1)も(2)も顧客IDがA1、名前がB1・・・という位置にデータが入ってるとして

シート(1)のE2に
=IF(VLOOKUP(A2,'(2)'!A:D,4,FALSE)<>D2,1,0)
と入れてデータの終わりまでコピーすれば
パスワードが異なっているデータに1が、
パスワードが異なっていないデータに0が入ります
後はE列でソートをかけて1のデータだけ集めるなどすればいいです。

ちなみに、対応するIDがない場合は#N/Aというエラーコードが入ります

投稿日時 - 2003-03-08 00:29:36

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問