Excel从其他表中导入符合条件的数据
例子:表一中有编号、名称列,表二中有名称、责任人列,现在需要把表二中与表一中名称相对应的责任人导入到表一中。
1、打开表一,建立新的工作表,名字叫import,将表二中的数据拷贝到import工作表中。
表一如下:
表二如下:
2、在表一中新建一列,名叫责任人。
3、选中表一的责任人列第一行,输入函数 MATCH,第一个参数选择同一行下名称列对应的单元格,图中为B1
第二个参数选择import工作表中名称的范围,图中为import!A2:A16
第三个参数为0,最后函数完整为 MATCH(B2,import!A2:A16,0)
为了锁定查询的范围,需要为范围加入$符号,最后为MATCH(B2,import!$A$2:$A$16,0)
4、保存刚才输入的函数,然后继续输入新函数INDEX,第一个参数选择import工作表中责任人列的范围
锁定查询范围
第二个参数为刚才写的MATCH函数,拷贝到输入框内
最后函数结果为:=INDEX(import!$B$2:$B$16,MATCH(B2,import!$A$2:$A$16,0))
5、最后就是自动完成了,这样就大功告成了。