当我们使用vlookup查找数据的时候,如果遇到重复值函数会返回第一个查找到的结果,如果你要查找的结果在数据表中第二个位置,函数就会查找错误的结果。
解决方法1
利用if函数构建一个二维数组将其嵌套在vlookup函数的第二参数中,来达到数据查询的效果,if函数构建的二维数组如下图所示,因为这个是一个数组公式,不建议初学者使用
公式为:=VLOOKUP(F2&G2,IF({1,0},A2:A12&B2:B12,C2:C12),2,0)
解决方法2
在这里我们可以利用连接符号将姓名和班级连接在一起,让查找值变得唯一,通过这种方式来查找数据,他就是vlookup的常规用法,做完后我们只需要将辅助列隐藏掉即可