質問: 教えてください。エクセルシートにて郵便番号と住所が重複しているデータを抽出したいのです。 例)ある顧客の情報として、シート1のA列に、1から10までの新規顧客の氏名、B列には生年月日が入力されています。C列,D列は空白で、E列には全ての顧客(新規顧客を含みます)の氏名、F列には生年月日、G列には郵便番号、H列には住所が入力されています。このふたつの情報の中から、新規顧客データと全ての顧客データの氏名、生年月日が重複している顧客のみ、C列にその郵便番号、D列に住所を表示させたいのです。 OSはXP エクセル2007です。 困っています。よろしくお願いします。
回答: 以下は元データを触るので参考程度ですが、 E列以降を1行右にずらして、 E列に関数を追加します→(En)=Fn&Gn ...氏名と生年月日を結合する。 C列の関数 → (Cn)=vlookup((An&Bn),($E$a:$I$z),4,false) D列の関数 → (Dn)=vlookup((An&Bn),($E$a:$I$z),5,false) n ...式を書き込む行番号 (En)など ...式を書き込むセル ($E$a:$I$z)...新たに作った「氏名と生年月日を結合」から始まる「全ての顧客」データ範囲 4 ...4列目にある郵便番号 5 ...5列目にある住所 その他 ...氏名と生年月日は新規、「全ての顧客」の表示形式を一致させてください。 なお、一致するデータが無い場合は「#N/A」が表示されるので、無用ならば表示しない対策をしてください(エラー表示をしない関数を組み合わせ)。