如何将一张excel表中符合其中一个条件的一行数据导入到另外一张excel中呢?

如表1:

希望导入另外一张表2:

能不能只在“姓名”这列输入“张三”的名字,其它“联系电话”“电子邮箱”“地址”直接导出来呢?

使用vlookup函数 


语法: vlookup(查询值,查询范围,返回第N列,是否精确查找)


示例


     表1



    表2



    B2填充公式后 向右向下批量填充公式 即可




温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-14
在表2的单元格B2输入以下公式:
=INDEX(表1!$C:$C,MATCH($A2,表1!$A:$A,0))
将公式复制到其他单元格就行了。如果数据量大,用这个运算速度要快得多。本回答被网友采纳
第2个回答  推荐于2016-05-24
B2=VLOOKUP(A2,Sheet1!A:E,3,0)
C2=VLOOKUP(A2,Sheet1!A:E,4,0)
D2=VLOOKUP(A2,Sheet1!A:E,5,0)
然后下拉!本回答被提问者采纳
第3个回答  2012-12-13
用VLOOKUP函数即可。
相似回答