您现在的位置:极速下载 > 软件教程> wps教程 > XLOOKUP函数与VLOOKUP函数使用方法以及分析

XLOOKUP函数与VLOOKUP函数使用方法以及分析

2021-02-02 09:50:21 出处:极速下载 作者:坤

  今天小编从9个方面给大家解读下XLOOKUP函数与VLOOKUP/LOOKUP函数之间的用法差异,包括:基础语法、横向查找、纵向查找、一对多、返回多值、反向查找、多条件查找、模糊查找、近似查找、匹配最后一个等等。还有不明白的朋友一起详细了解下吧!

  1、XLOOKUP基础语法

  在学习任何一个函数之前,需要了解这个函数的基础语法,从微软官方的帮助文档里找到了这个函数的参数语法,共计有5个参数,跟LOOKUP的参数非常接近,但是使用起来会更加简单了一些。 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

  其中第1~3个参数跟LOOKUP的参数非常接近,都是将「查找区域」和「结果区域」全部独立出来了,跟VLOOKUP的「选择区域」就有所差异,拆分出来会让函数更加灵活。

  第4个参数match_mode表示匹配类型,可以使用「精确匹配」「通配符匹配」「2种近似匹配」,默认为0表示精确匹配。

  第5个参数search_mode是新增的一个参数,表示搜索模式,在传统的VLOOKUP/LOOKUP系列函数中,搜索只能从上往下,并且寻找第2个、最后1个数值的时候会非常麻烦。而XLOOKUP就直接引进了这个参数,默认为1表示从上往下开始搜索,-1表示从下往上搜索,这2个会用的比较多一些。

  至此,XLOOKUP的语法就初步了解了,接下来来实操下这个XLOOKUP函数有多强大!

  2、基础纵向查询

  例如下图查找“工号的电脑销售额”,在基础操作上VLOOKUP和XLOOKUP没有什么太大的差异,写法都非常简单,只是XLOOKUP将选择区域和返回区域拆分出来单独写了而已。 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

  来总结下XLOOKUP基础纵向查询的套路: 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

  结论:双方平均(VLOOKUP公式会简洁一点点,不过差异不大)

  3、基础横向查询

  既然能纵向查询,那么横向查询其实也是可以的。然而在VLOOKUP中,如果要实现横向查询会非常麻烦,又是需要构建虚拟数组。在这里我们使用INDEX+MATCH来代替VLOOKUP实现「基础横向查询」。

  而使用XLOOKUP就非常简单了,所有操作都跟纵向查询没有任何差异,XLOOKUP会自动识别是什么方向,例如将上面的数据横放了,变成这个样子: 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

  在横向查询中XLOOKUP完爆VLOOKUP,XLOOKUP的两个方向查询用法一模一样,没有任何差异,太智能了。

  来总结下XLOOKUP横向查询的公式套路: 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

  结论:XLOOKUP完爆VLOOKUP,因为VLOOKUP实现非常麻烦。

  4、反向匹配查询

  在前面的语法中,我们说到XLOOKUP将「查找区域」和「结果区域」全部独立出来了,所以在这里的话,反向匹配对于XLOOKUP来说没有什么障碍,相反VLOOKUP就需要去构建一个IF虚拟数组来实现了。

  来感受下2个函数的用法: 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

  VLOOKUP是通过IF({1,0},XXX,XXX)的方式构建一个虚拟数组来实现这个功能的,因为检索关键字必须在选择区域的第一列,对于新手来说理解非常不友好,而且复杂的数组公式还会消耗大量的计算机资源,XLOOKUP依然是这么牛逼完爆,格式没有什么变化,轻松完成反向查询: 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

  结论:XLOOKUP完爆VLOOKUP,基础语法即可实现。

  5、多条件查找

  多条件查找是很多VLOOKUP的初学者的噩梦,需要写非常复杂的IF数组公式,而且又要注意定位引用的方式,而XLOOKUP使用起来就非常舒服了,只需要将多个条件利用&符号拼接起来就ok。

  彻底告别复杂公式: 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

  相信很多同学看到了VLOOKUP多条件查询都是一脸懵逼,IF到底是什么鬼,怎么老是出现?其实这里还是构建了一个虚拟数组,数组公式对于新手来说理解起来的确太困难。

  将绝对定位去掉,我们来看下XLOOKUP公式究竟有多简洁,丝毫不拖泥带水:

  =XLOOKUP(F4&G4, B4:B17&C4:C17, D4:D17, 0, 1)

  总结XLOOKUP多条件查询公式套路: 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

  结论:XLOOKUP再次完爆VLOOKUP,简洁速度快!

  6、模糊查询匹配

  VLOOKUP和XLOOKUP均支持模糊匹配,在Excel中使用模糊匹配需要用到通配符(*、?、~),这次两个函数不相上下,XLOOKUP只需要将第4个参数修改成2表示通配符匹配即可。 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

  两个函数不相上下,因为这个功能比较简单,总结下XLOOKUP的模糊查询公式套路: 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

  结论:XLOOKUP和VLOOKUP不相上下,因为都比较基础

  7、匹配最后一个值

  在某些情况下,我们需要找到记录里的最后一条数据,而恰好XLOOKUP的最后一个参数是搜索模式,只要我们将第5个参数search_mode修改成-1,就会倒序查找,这样就能找到最后一个数值了,非常简单。

  而VLOOKUP本身实现匹配最后一个值非常麻烦,这里我们使用LOOKUP来代替: 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

  LOOKUP的写法就非常难理解了,又是用0除,又是做逻辑符号判断等于的。对于新手实在太不友好,相比之下XLOOKUP的写法就非常简单了。直接将搜索模式一改就ok了,这个功能在人事应用中非常广,找到最后一次打卡时间和第一次打卡时间,非常简单。

  套路总结: 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

  结论:XLOOKUP完爆VLOOKUP/LOOKUP,写法简洁,计算快

  8、查找多个值

  查找多个值无论是利用VLOOKUP还是LOOKUP实现起来都非常麻烦,因为需要构建一个IF虚拟数组,而XLOOKUP就很便捷了。还记得我们的第一个参数叫“检索关键字”么?我们只需要将这个参数选中想要查找的多个值就ok了。 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

  当然的话,一般查找多个值会对这些值做一个聚合运算,例如找到最大值、平均值、最小值等等。例如下方找到3个员工的销售额最大值,就非常简单:

  而VLOOKUP又是要构建一个非常复杂的数组公式,甚至还用到了T函数,理解起来真是太吃力了。总结套路: 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

  结论:XLOOKUP再次完爆VLOOKUP,写法非常简单。

  9、查找返回多列

  上面一个是查找多个值,对这个命题扩展下,就可以得到返回多列。在XLOOKUP函数中返回多列套路也非常简单,只需要将「结果区域」选择多列就ok。而VLOOKUP需要使用ROW或者COLUMN函数才能实现。 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

  例如想找到某个工号的平均销售额,这里需要同时返回电脑和手机的销售额:

 整体来说XLOOKUP函数比VLOOKUP函数理解起来更加简洁,因为VLOOKUP函数使用了ROW作为辅助函数,对于新手来说,理解起来需要一定的门槛,总结:
 

XLOOKUP函数与VLOOKUP函数使用方法以及分析

相关阅读
热文推荐
  • 2026英雄联盟S16观赛指南介绍 2026英雄联盟S16观赛指南介绍

    2026英雄联盟全球总决赛作为英雄联盟赛事体系的年度巅峰,即将正式拉开战幕。来自全球各大赛区的顶尖战队将齐聚这一舞台,向电竞领域的最高荣耀发起冲击。本届赛事以“风起今朝(THIS IS OUR MOMENT)”为主题,它不止是英雄联盟赛事的顶峰,更是延续多年的电竞记忆与文化沉淀的珍贵时刻。“风起今朝”的主题,将每一个人都带到了电竞历史的中心:对职业选手而言,这是突破自我极限、攀登职业生涯新高峰的机会;对粉丝而言,这是亲临现场、见证赛事名场面、为热爱呐喊的机会;对整个电竞生态而言,这是创造一系列难忘时刻的契机。正是生态内的每一个人共同书写着电竞历史,让每一个精彩瞬间都掷地有声。以下是关于本届全球总决赛你需要知道的全部信息。

    杨童博2026-10-0917

  • 英雄联盟26.20更新了哪些内容_经典模式有哪些新英雄 英雄联盟26.20更新了哪些内容_经典模式有哪些新英雄

    针对全球总决赛的赛场生态,官方对职业赛场上优先级居高不下的安蓓萨与奎桑提进行了针对性削弱,下调了二者核心技能的伤害与功能性数值,降低了对线压制力与团战进场威胁,避免单一英雄强度超标导致阵容选择固化。

    杨童博2026-10-096

  • 崩坏:星穹铁道真珠回血吃暴击吗_银狼真珠回合叠加吗 崩坏:星穹铁道真珠回血吃暴击吗_银狼真珠回合叠加吗

    真珠的所有回血效果都不吃暴击属性加成,暴击率、暴击伤害这类输出向词条,完全不会对她的治疗量产生任何影响。

    杨童博2026-10-095

  • 明日方舟:终末地熔核武器怎么用_精锻怎么提升成功率 明日方舟:终末地熔核武器怎么用_精锻怎么提升成功率

    熔核武器指的是以莱万汀专武「熔铸火焰」为核心的灼热系输出体系,这把武器是目前游戏内灼热伤害天花板级别的存在,拿到手之后不能随便开技能就完事,得配合熔火叠层和熔核碎片的机制来打,不然伤害差一大截。

    杨童博2026-09-0438

  • 明日方舟:终末地天赋怎么升级_激活条件是什么 明日方舟:终末地天赋怎么升级_激活条件是什么

    天赋这东西不是干员一到手就能随便拉满的,每一条都有自己的激活门槛。门槛没凑齐的时候那条天赋是灰的,升级按钮点不动,材料备再多也白搭。所以想升天赋,第一步不是囤材料,而是先去把激活条件搞定,条件达成之后天赋会自己亮起来,这时候才能投入资源往上点。

    杨童博2026-09-0436

  • 燕云十六声渡尘墟AI对局怎么玩_AI单排和AI三排有什么区别 燕云十六声渡尘墟AI对局怎么玩_AI单排和AI三排有什么区别

    不想刚进渡尘墟就把整套装备送给真人玩家,可以先从AI对局练起。当前版本已经开放AI单排和AI三排,两种模式均为全天开放,对局时长也已调整到20分钟。地图规则、搜索压力和撤离风险依然保留,只是对手换成了智能侠客,更适合熟悉资源点和撤离节奏。

    杨童博2026-09-0865

  • 燕云十六声金鹅严选铺怎么玩_逐金鹅羽怎么获得 燕云十六声金鹅严选铺怎么玩_逐金鹅羽怎么获得

    金鹅严选铺不是进去看一眼就结束的小活动,真正容易吃亏的是刷新和随机立减的使用顺序。活动每天只展示4件限定好货,随机立减一旦用掉又刷新页面,刚拿到的优惠就会直接失效。想少花长鸣珠,得先把当天准备买什么想清楚。

    杨童博2026-09-0837

  • 燕云十六声平澜书院双名声怎么玩_两种名声有什么区别 燕云十六声平澜书院双名声怎么玩_两种名声有什么区别

    平澜书院会在9月24日随杭州后续内容开放,这次的新系统不是进书院听几段剧情就走。游侠在课堂、庭院和同窗支线中的行为都会被记录,两条相互独立的名声还会改变剧情演出与系统反馈。想当夫子眼里的好学生,还是替同窗出头的仗义伙伴,选择会真正留下痕迹。

    杨童博2026-09-0842

  • 崩坏:星穹铁道真珠值得抽吗_具体怎么玩 崩坏:星穹铁道真珠值得抽吗_具体怎么玩

    真珠作为量子属性的智识命途角色,综合抽取性价比较高,值得有对应需求的玩家考虑。她兼顾对单攻坚与对群清场能力,核心的珠玑叠层机制上手门槛不高,爆发期附带的无视防御效果,让她面对高防敌人时也有足够的破局能力,在当前版本的深渊、虚构叙事等主流玩法中都能找到适配的队伍。如果你缺少成熟的量子主C,或是想要补强智识命途的输出池,抽取真珠能明显提升队伍的泛用战力;但如果已经有了成型的量子输出角色,或是当前抽卡资源比较紧张,也可以先观望一段时间,等后续环境和配队体系完全验证后再做决定。

    杨童博2026-10-093

  • 崩坏:星穹铁道4.6版本一共能拿多少星琼_有哪些容易错过的奖励 崩坏:星穹铁道4.6版本一共能拿多少星琼_有哪些容易错过的奖励

    版本更新维护补偿一共600星琼,分停服更新补偿300和问题修复补偿300,更新完直接发放到游戏内邮件,开拓等级达到4级即可领取,其中问题修复补偿要在10月28日23:59前收取,逾期邮件会过期消失。

    杨童博2026-10-099

网友评论

发布
时下最热 好软抢先用 好游抢先玩 热文 软件库
X
第三方账号登录
  • 微博认证登录
  • QQ账号登录
  • 微信账号登录
您好,如有软件收录需求,请将软件打包,并附上软件名称、软件介绍、软件相关截图、软件iocn、软著、营业执照(个人没有营业执照请提供对应的开发者身份证正反面以及手持身份证本人照片),发送至邮箱business@mydown.com

收起>>

发送至邮箱:kefu@mydown.com

收起>>