场景
有这样一个场景:需要根据学号来匹配,获取学号对应的年级。
我们需要通过A列的学号和E列的学号匹配后将F列年级赋值给C列。
解决方案
可以用到VLOOKUP函数来完成批量的匹配。
例子:=VLOOKUP(A2,$E:$F,2,FALSE)
参数说明:
参数一:A2。表示要查找的值为1001。
参数二:$E:$F。表示要查找的区域,从E列到F列,也就是映射关系。
参数三:2,表示返回的数据在第2列,即年级。(上面返回的数据有两列,第一列学号,第二列年级)。
参数四:FALSE。表示精确匹配。
我们在C列第二行输入函数后,双击单元格右下角可以填充一整列。
优化
发现有学号为1003的数据没匹配上,我们可以通过IFERROR给没找到数据赋值。
=IFERROR(VLOOKUP(A2,$E:$F,2,FALSE),"未找到")