分享

7个XLOOKUP函数的用法合集,看完这一章,XLOOKUP算是通透了!

 互利互读一辈子 2023-08-15 发布于北京

XLOOKUP已经更新很长时间了,大家使用频率不怎么咋样,这一章给大家盘点盘点XLOOKUP的7个常用方法.

这些模式你都可以直接进行套用.

一、函数语法:

图片

这个函数总共有6个参数,看上去繁多,其实都是实用的功能.

1.前③个参数属于常规用法,非常简单.

2.参数④:相当于内置的IFERROR.

3.参数⑤:可以进行模糊匹配模式.

4.参数⑥:可以进行倒序查找.

二、函数案例解析

我给大家准备了7个用法,分别是:

1.常规查找

2.双层嵌套查找

3.反向查找

4.替换IFERROR查找

5.查找最后一次

6.模糊通配符查找

7.无序近似匹配

这几个用法中第5点和第7点特别值得大家采纳使用.

1.常规查找

图片

用到三个参数,和LOOKUP函数的用法如出一辙.

=XLOOKUP(F3,B2:B17,D2:D17)

图片

2.双层嵌套查找

这个例子需求是根据表头条件和月份条件进行内容的查找,

例如:6月奖金就应该是:271,或者7月目标计划应该是:368

首先用:XLOOKUP(F2,A1:D1,A2:D13)得到表头条件所在的列.

然后把表头条件的列作为最外层XLOOKUP的查找返回区域.

=XLOOKUP(G2,A2:A13,XLOOKUP(F2,A1:D1,A2:D13))

图片

这个做法其实就是替换INDEX搭配MATCH函数的用法.

3.反向查找

左侧的表格是部门人员信息表,G列我想找到D列人员对应的部分.

=XLOOKUP(D2,$B$2:$B$17,$A$2:$A$17)

因为查找区域和返回区域都是分开选择的,所以和正常的查找并没有什么两样.

图片

4.替换IFERROR查找

下面这个表格,我想查找人员'小明'的奖金,但是小明没有出现在人员列中,所以你需要在使用VLOOKUP的情况下,前方加上IFERROR消除错误.

=IFERROR(VLOOKUP(F4,B2:D17,3,0),'NO')

图片

如果你使用XLOOKUP函数,参数④直接可以在函数里面进行消除错误处理.

图片

图片

5.查找最后一次

有一些朋友可能会用LOOKUP(0,1/)这种模式去查找最后一次出现的内容,但是在XLOOKUP函数中间这就是其中的一个参数,你只需要在最后一个参数输入-1,就是倒序/反向查找模式.

图片

=XLOOKUP(F4,C2:C17,D2:D17,,,-1)

查找中级岗位最后一次出现的奖金.

图片

6.模糊通配符查找

下面的表格,我想根据产品进行模糊查找,譬如查找AC,

需要注意的是:如果你要做通配符的模糊查找,需要在参数⑤这个位置进行设置,选择2模式.

=XLOOKUP('*'&E2&'*',A2:A14,C2:C14,,2)

图片

图片

当然,你还可以搭配最后一个参数,找到最后一次出现的AC模糊匹配的销售量.

图片

=XLOOKUP('*'&E2&'*',A2:A14,C2:C14,,2,-1)

图片

7.无序近似匹配

近似匹配,大家经常会用到,

如下面这个例子,

如果销售额在0到10000之间,提成销售额的0%

如果销售额在10000到20000之间,提成销售额的10%

如果销售额在20000到30000之间,提成销售额的20%

如果销售额在30000以上,提成销售额的30%封顶.

用VLOOKUP的基本条件是,查找表格,需要升序排列.然后进行表格的近似查找匹配.

图片

如果查找的表格排序不规则,就会出现错误,如下图所示:

图片

XLOOKUP这一点就比较神了,无所谓你怎么排序,你都可以直接做到内容的近似匹配的无误调取:

图片

=XLOOKUP(B2,$E$4:$E$7,$F$4:$F$7,,-1)*B2

图片

以上

更新不易,大家记得收藏点赞.

谢谢大家的观看!!

如果想要系统学习Excel,可以看看这个链接:

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多