工作中经常遇到这种情况:一个表里有人名,另一个表里有人名和班级,想把班级匹配过来。手动一个一个复制太慢,还容易出错。今天分享利用VLOOKUP函数实现高效查找数据的方法。
1.明确需求
假设表1只有学生姓名,表2包含姓名和对应班级。现在要做的是根据表1的姓名,在表2中进行数据查找,把班级填到表1里。

2.写公式
选中表1要填班级的单元格,输入=VLOOKUP,然后按下面步骤填参数。
3.选查找值
点击表1中当前行的姓名单元格(比如A2),这是数据查找的依据。输入英文逗号。
4.选查找区域
切换到表2,用鼠标框选所有数据(姓名列到班级列)。注意:姓名必须在框选区域的第一列。再输入逗号。
5.指定返回列
数一下班级在框选区域中是第几列(从姓名开始数,第1列是姓名,第2列是班级),输入数字2,再输入逗号。
6.精确匹配
最后输入0或FALSE,表示必须精确匹配。回车,班级就出来了。
完整公式为:=VLOOKUP(A2,班级!$A$2:$B$11,2,FALSE)
7.填充整列
双击单元格右下角的填充柄,整列的数据查找自动完成。

小提示:VLOOKUP查找值必须在区域第一列,否则会报错。如果找不到对应值,会返回#N/A。
VLOOKUP是跨表数据查找的经典方法,记住四个参数:找什么、去哪找、在第几列、精确还是模糊。多用几次就熟练了。
评论 (0)