Excel用VLOOKUP核对数据,多个表格之间快速导入数据

m.xlsx中的数据:

A            B
ID          NUM
759936
759937
759938
759939
759940

n.xlsx中Sheet1(工作表的名称)的数据:

A            B
ID          NUM
759935      2
759937      4
759938      5
759939      1
759942      3

m.xlsx和n.xlsx中,ID一列的数据不尽相同,m中有的ID,n中可能没得,n中有的ID,m也可能没得。
现在要用2个表对比,在n.xlsx中找m.xlsx对应的ID,并且把NUM的数据填写到m.xlsx对应的单元格。
用VLOOKUP函数:

=VLOOKUP(A2,[m.xlsx]Sheet1!$A:$B,2,0)

注意:
1,m.xlsx和n.xlsx两个表都为xlsx版本。
2,上面公式中[m.xlsx]Sheet1!$A:$B表示m.xlsx中的Sheet1工作表中的A、B两列,几个名称都要准确,而且m.xlsx和n.xlsx2个表要在同一个目录下,不然m表路劲不正确,公式是找不到对应文件的。
3,A2表示m.xlsx中A2单元格。
4,上图公式中的含义是:在m.xlsx中,把A2单元格的值,拿去到 n.xlsx → Sheet1 → A列 中查找,如果找到了,就把 n.xlsx → Sheet1 → B列 中对应的值返回给m.xlsx中填写该公式的单元格;如果找不到,就返回#N/A

VLOOKUP函数基础语法.jpg

添加新评论