今天来介绍一个新函数,xlookup函数,它比VLOOKUP函数简单,今天来分享下xlookup的一些用法。
xlookup语法:
=XLOOKUP(查找值,查找范围,结果范围,[容错值],[匹配方式],[查询模式])
[容错值],是指查不到结果返回什么。
一、逆向查询

=XLOOKUP(F2,B2:B12,A2:A12)
其中,F2是查询参数,,B2:B12是查询值所在的列,A2:A12是查询结果所在的列。
二、一对多列

=XLOOKUP(G2,A2:A12,A2:E12)
可以看到,第三参数A2:E12是个范围,输入一个公式,直接返回多列。
三、多条件查询

=XLOOKUP(G2&H2,A2:A12&C2:C12,E2:E12)
相比VLOOKUP的多条件查询,xlookup很简单,只要使用&连接条件就可以了,然后回车确认,而使用VLOOKUP函数还要用 ctrl shift 回车 确认。
四、近似匹配

=XLOOKUP(B2,G:G,H:H,,-1)
可以看到,多增加了一个第五个参数,-1,这个-1是什么意思呢,我们可以看到第五参数的意思。
第五参数 [匹配方式]有以下几项 :
0-未找到匹配值,则显示#N/A
-1-未找到匹配值,则返回较小值
1-未找到匹配值,则返回较大值
2-通匹符
可以看到,我们选择-1,就代表返回最小值。
五,查不到值返回指定值

=XLOOKUP(G2,A2:A12,E2:E12,"查不到")
可以看到,没有返回值,我们让它返回了“查不到”。
如果使用VLOOKUP还要使用iferror才能返回结果。
在这里我说下,xlookup是替代不了VLOOKUP函数的,不要被一些为博眼球的视频误解。
以上就是xlookup函数的一些基础用法,大家可以自己练习下。
