1.语法
lookup(lookupvalue,lookupArray,resultArray)
- lookupvalue:要查找的值,可以是一个数值、单元格引用或公式。
- lookupArray:查找的区域,可以是单个行或单个列,也可以是一个二维范围。
- resultArray:返回值的区域,必须和lookupArray大小一致。
2.基本用法
例如:在一个表格中有学生成绩和他们的排名,如何快速查找某个学生的排名呢?
用lookup函数可以轻松地实现,只需要输入lookup(student name,range of student name,range of rank)即可。
3.条件查询
lookup函数还可以用来实现条件查询,可以把lookupvalue改成某个值或公式,就可以进行条件查询了。
例如:在学生成绩表中查询成绩大于80的学生名字:
只要输入lookup(">80",range of grades,range of student name)即可。
4.错误处理
lookup函数还需要注意一些错误处理问题,如果在要查找的值中没有匹配的结果,则会返回#N/A,如果在查找的区域范围之外,则返回#REF!。