王者xlookup来啦,青铜lookup、vlookup、hlookup可以一边去!

最近微软发布一个新函数,那就是xlookup函数,它的出现震动了整个Excel圈,目前在微软office365内测版本才支持使用,正式发布后在Excel的最新版本中将增加这个函数!


简单来说,它的主要功能有以下几个:

从右向左查

多条件查找

从上向下查

查找最后一个

.......


一、参数和用法

Xlookup函数共5个参数,其中123是必须,45为可选参数(中括号[]是参数可选的标志),其实后两个都可以省略,省略后默认为精确查找,这和vlookup正好相反

翻译成中文,参数更好理解:

Xlookup(查找的值,查找范围或数组,返回范围或数组,查找模式,搜索模式)


二、例子示范

语法看着头晕,通过几个示例,来认识一下强大的Xlookup函数

【例1】查找第1个符合条件的值

  B11公式:

=Xlookup(A11,A2:A7,C2:C7)

如果不省略第4,5个参数:(0表示精确查找,1表示从前向后查)

=Xlookup(A11,A2:A7,C2:C7,0,1)

而Vlookup精确查找总要带上最后一个参数Flase或0,用xlookup就省事了


【例2】从右向左查

B11公式:

=Xlookup(A11,B2:B7,A2:A7)

再见了,index+match组合!


【例3】按行上下查找

B6公式

=Xlookup(B5,A1:D1,A2:D2)

相对hlookup来说,你这次要彻底被打入冷宫了!


【例4】多条件查找

C11公式

=Xlookup(A11&B11,A2:A7&B2:B7,D2:D7)

多项查找用&连接就行,很简单的感觉,有木有?


【例5】查找最后一个

当最后一个参数是-1时,Xlookup从后向前查符合条件的值,默认为1(从前向后查)

B11公式:

=xlookup(A11,B2:B7,C2:C7,0,-1)

很多同学对lookup函数中的0/还不理解,现在彻底不用去理它了;


虽然Xlookup函数目前只能在最新更新的office365版本中使用,不过,这么牛X的查找函数,相信wps也会很快跟进,将来大家肯定会用到的!

打赏

已是最后一篇
下一篇:一个简洁直观的资金报表

添加回复:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。