excel需要把一个表格的信息放到另一个表格中,但是两个表格列的顺序不同,用VLOOKUP函数

情景再现:
图1
excel需要把一个表格的信息放到另一个表格中,但是两个表格列的顺序不同,用VLOOKUP函数_第1张图片
图2
excel需要把一个表格的信息放到另一个表格中,但是两个表格列的顺序不同,用VLOOKUP函数_第2张图片
任务:图1中信息不全,需要把图2中的身份证号和手机号填到图1中,且需保持图1人员顺序不变。

困难之处:1.目前人员较少,尚且可以搜索着一个个输入,但如果好几百好几千人呢?是不是就会浪费掉很多时间?
2.人员顺序是不一样的,不能直接按列复制。

解决办法:VLOOKUP函数

1.将表2复制到表1的Sheet2中
2.在表1中加上需要的列抬头
excel需要把一个表格的信息放到另一个表格中,但是两个表格列的顺序不同,用VLOOKUP函数_第3张图片
在D2处输入=VLOOKUP,出来如下界面
在这里插入图片描述
查找值为需要匹配的内容,这个空需要匹配的为“张三”姓名,即A2单元格;
数据表为需要移过信息来的表格,即Sheet2中所有列;
列序数为需要的那一列,即第二列身份证号;
匹配条件可以自己选择精准匹配或者近似匹配,在这里为精准匹配。
excel需要把一个表格的信息放到另一个表格中,但是两个表格列的顺序不同,用VLOOKUP函数_第4张图片
excel需要把一个表格的信息放到另一个表格中,但是两个表格列的顺序不同,用VLOOKUP函数_第5张图片
写好后按回车键,然后再下拉填充所有单元格即可。
手机号同理,这样就完成啦。
excel需要把一个表格的信息放到另一个表格中,但是两个表格列的顺序不同,用VLOOKUP函数_第6张图片

一个很重要的注意事项:查找值必须为数据表的第一列!!!!!
解释一下就是:因为表1的查找值为姓名列,所以VLOOKUP的第二项数据,数据表的第一列必须是姓名列,要不然会出现问题!!!!!!!

你可能感兴趣的:(excel,VLOOKUP函数)