プロが教えるわが家の防犯対策術!

Excel 2003です。Book-1.xlsのA列に123/456や789/112などの数字がランダムに記載されています。Book-2.xlsのA列にBook-1.xlsと同様に123/456や789/112などの数字が、B列に5DFA456BAなどの数字とアルファベットが記載されています。これをBook-1.xlsへ2つのA列が一致する場所にB列を入れたいです。完成させたいファイルはBook-1.xlsです。一気に付き合わせる方法を教えて下さい。よろしくお願いします!

A 回答 (2件)

一例です。


両ブックをオープンして、Book-1.xlsの仮にSheet1のB列(見出し行有り)に以下の数式を設定、下方向にコピー
=IF(COUNTIF([Book-2.xls]Sheet1!A:A,A2),VLOOKUP(A2,[Book-2.xls]Sheet1!A:B,2,FALSE),"")
    • good
    • 0

お尋ねしますが、[Book-1.xls]及び[Book-2.xls]の[A列に記載されている数値]と[B列に記載されている文字列]は以下のように対応しているのでしょうか?




     A列     B列
1行 123/456 5DFA456BA
2行 789/112 ABCDE1234
3行 123/456 5DFA456BA
4行 123/456 5DFA456BA
5行 789/112 ABCDE1234

この回答への補足

ご質問の通り下記の様な感じで入力されています。
ただ、A列は全て違う数字、B列は全て違う英数字です。ダブっていません。
Book-1はA列のみです。
Book-2はAとB列が入力されています。

Book-1のB列の空白部分に、Book-2のA列の一致するものにB列の空白部分を埋めたいです。


 A列     B列
1行 123/456 5DFA456BA
2行 789/112 ABCDE1234
3行 123/456 5DFA456BA
4行 123/456 5DFA456BA
5行 789/112 ABCDE1234

補足日時:2012/03/30 13:13
    • good
    • 0

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