两个不同excel表查找相同的内容并返回指定数列的值

两个不同表,book1.xls和book2.xls,book1的sheet1中有很多数据,book2中的sheet1中有部分book1的数据,怎么在book1的某列中(比如D列)判断book1中有没有book2的值,要是有的话返回book2中B列相应单元格的值。

第1个回答  推荐于2018-10-01
[BOOK1]SHEET1!C1公式:
=if(isna(VLOOKUP(A1,[Book2]Sheet1!a:b,2,0)),"无匹配项",VLOOKUP(A1,[Book2]Sheet1!a:b,2,0))
下拉填充本回答被网友采纳
第2个回答  2011-05-16
=IF(ISERROR(VLOOKUP(A1,Sheet2!A:B,2,0)),"",VLOOKUP(A1,Sheet2!A:B,2,0))本回答被提问者采纳
第3个回答  2011-05-16
用vlookup函数,但是在工作薄间是无法实现的,必须把数据拷到一个文件内
相似回答