今天我们要讲的是LOOKUP函数。
LOOKUP函数是查找函数的鼻祖,我们经常使用的VLOOKUP函数和近几年崛起的XLOOKUP函数都是由这个函数进化而来。
这是否表示LOOKUP函数已经过时了呢?其实不然。
在查找领域,LOOKUP函数就是最强的,但相对于VLOOKUP函数会更复杂,语法分为向量形式和数组形式。
主要用于在查找范围中查询指定的查找值,并返回另一个范围中对应位置的值。
那么话不多说,一起来看看吧。
1、填充合并单元格
如下图,B列销售经理姓名使用了合并单元格,要想得到完整的姓名列表,可以使用以下公式:
=LOOKUP(“做”,B$2:B2)
该公式里的“做”,属于计算机编码较大的字符。
根据LOOKUP函数语法,在找不到这个编码较大的汉字字符时,即在区域内查找小于该字符的最大标码字符。
2、带合并单元格的查询
如下图,根据E2单元格的商品查询C列对应的销售经理。
F2单元格公式应为:
=LOOKUP(“做”,INDIRECT(“C1:C”&MATCH(E2,B:B,)))
3、单条件查询
单条件查询的语法格式:
=LOOKUP(1,0/(条件区域=条件),查询区域)
如下图,要根据E2单元格的商品名称,查询对应的销售经理。
F2单元格公式应为:
=LOOKUP(“做”,INDIRECT(“C1:C”&MATCH(E2,B:B)))
4、多条件查询
多条件查询的语法格式:
=LOOKUP(1,0/(条件1=条件区域1)/(条件2=条件区域2),查询区域)
与上面的单条件查询一样,只需要添加正确的条件即可。
如下图,要根据E2单元格的商品名称和F2单元格的销售经理,查询对应的日期。
G2单元格公式应为:
=LOOKUP(1,0/(E2=B2:B13)/(F2=C2:C13),A2:A13)
5、近似匹配
如下图,根据各个销售经理的业绩来匹配其相应的等级,EF列为四个等级标准对照表。
C2单元格公式应为:
=LOOKUP(B2,E:F)
需要注意的是,使用这种方式的前提是,对照表的首列必须是升序处理。
微信扫一扫加关注,Office自学网官方微信公众号,
专注分享软件安装和视频教程,让你一号在手,办公无忧!