LOOKUP函数是Excel中的一种运算函数,主要用于在查找范围中查询指定的查找值,并返回另一个范围中对应位置的值。

1、填充合并单元格内容

如下图所示,B列销售经理姓名使用了合并单元格,想得到完整的姓名列表则需要公式:【=LOOKUP("做",B$2:B2)

(关于“做”表示一个在计算机字符集中编码非常大的字符,当LOOKUP函数查找一个具体的值时,假如找不到这个值,就会以数据区域中小于这个值的最接近的一个进行匹配,同时,LOOKUP要求第二参数升序排列,即使没有排序,也会认为排在后面的字符比前面的大,所以在找不到“做”时,返回最后一个文本)


2、返回最后一个非空单元格的内容

如下图,公式【=LOOKUP(1,0/(A:A<>""),A:A)

3、逆向查询

如下图,要根据E2单元格的员工姓名,查询对应的销售经理。

公式为:【=LOOKUP(1,0/(E2=D2:D10),C2:C10)

4、多条件查询

如下图,要根据F2单元格的员工姓名和G2单元格的入职日期,查询对应的销售经理。

公式为:【=LOOKUP(1,0/(E2=D2:D10)/(G2=A2:A10),C2:C10)