您现在的位置:极速下载 > 软件教程> 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函数使用方法以及分析

相关阅读
热文推荐
  • 豆包AI抠图全流程教学_一文带你玩转豆包AI修图全功能 豆包AI抠图全流程教学_一文带你玩转豆包AI修图全功能

    1.打开最新版豆包客户端,点击右侧【图像生成】。 2.选择页面上方左侧的【去除背景】。 3.添加需要去除背景的图片,豆包会自动识别并处理。图中蓝色区域就是豆包识别出的背景,我们也可以手动添加需要去除的部分。 4.点击下方【抠出主体】,便可得到完整的图片,上方可以下载原图。

    薛旭栋2024-11-0653

  • 网易云音乐如何屏蔽陌生人私信_通知提醒关闭方法介绍 网易云音乐如何屏蔽陌生人私信_通知提醒关闭方法介绍

    1.打开网易云音乐客户端,点击右上角【齿轮】选项。 2.选择上方【消息与隐私】,在“私信”中勾选【我关注的人】,这样我们就不会接收到陌生人的私信啦。

    薛旭栋2024-11-1213

  • 在哪能全程回顾神舟19发射视频_完整版直播回放观看指南 在哪能全程回顾神舟19发射视频_完整版直播回放观看指南

    小编调查后发现,在哔哩哔哩可以全程回顾神舟19号发射直播视频。不少热心UP上传了完整版长达4个多小时的直播回放,搜索“神舟19号直播回放”即可找到这些回放视频。

    薛旭栋2024-10-3049

  • 快剪辑视频轨道时间轴怎么拉长_如何快速定位指定的时间节点 快剪辑视频轨道时间轴怎么拉长_如何快速定位指定的时间节点

    1.打开快剪辑软件,点击右方的【+】添加视频文件。 2.手动拖拽右侧“时间轴缩放”的按钮,这样可以调节时间轴拉长的最大尺寸。 3.鼠标指针按住视频轨道的右侧进行手动拖拽,可以自由拉长和缩小时间轴。

    薛旭栋2024-11-206

  • 5步教你用快剪辑给视频添加动态水印_动态水印与静态水印哪个好 5步教你用快剪辑给视频添加动态水印_动态水印与静态水印哪个好

    1.打开快剪辑,点击右侧【+】上传需要加动态水印的视频文件。 2.点击右上角【字幕】-【其他】,下方可以看到“向上、下、左、右滚动”4个动态水印效果,选择其中的一个。 3.在右上角选择合适的水印颜色,然后手动拖拽下方水印显示时间范围。 4.双击屏幕中间的字体进行文本编辑,编辑完成后,可以手动拖拽调整动态水印的位置,然后点击【保存】。 5.这样动态水印就添加完成啦。

    薛旭栋2024-11-203

  • 快剪辑怎么给视频中的一小段加滤镜_添加的滤镜如何删除 快剪辑怎么给视频中的一小段加滤镜_添加的滤镜如何删除

    1.打开快剪辑,上传需要编辑的视频文件。 2.我们需要确定视频中哪一段需要添加滤镜,鼠标指针选中指定的时间节点,通过2次【分割】,将这段截下来。 3.选中该视频片段,点击右上角【滤镜】,选择喜欢的滤镜,点击【+】。 4.左边调节滤镜的强度,右侧一定要选择【当前片段】,然后点击【应用】。 5.这样视频中的一小段滤镜就添加完成啦。

    薛旭栋2024-11-203

  • 豆包算是浏览器吗_如何用豆包来浏览网页 豆包算是浏览器吗_如何用豆包来浏览网页

    豆包电脑版算是浏览器,豆包电脑版是一款集成了AI搜索技术的浏览器,虽然它核心是一个AI助手工具,但它不仅具备了传统浏览器的基本功能,如网页浏览、书签管理等,让我们可以像浏览器一样浏览各种网页,并且还加入了强大的AI搜索能力。

    张家乐2024-10-3023

  • 搜狗输入法如何ai帮写_搜狗输入法ai帮写是不是免费的 搜狗输入法如何ai帮写_搜狗输入法ai帮写是不是免费的

    要在搜狗输入法电脑版使用AI帮写,首先确保安装最新版本并启用AI功能。在设置中开启“AI汪仔设置”,然后在任何文本框中右击选择“AI搜索”或按快捷键(ALT + 空格)启动AI帮写。这样即可享受智能文本生成服务。

    张家乐2024-11-202

  • 豆包MarsCode是干嘛的_豆包MarsCode使用方法介绍 豆包MarsCode是干嘛的_豆包MarsCode使用方法介绍

    MarsCode是豆包公司倾力打造的一款智能编程助手,旨在通过人工智能技术提升开发者的编码效率和质量。它集成了智能代码补全、代码解释、单测生成、问题修复以及技术问答等辅助功能,让开发者在编码过程中得到全方位的智能支持。

    张家乐2024-11-0815

  • 夸克浏览器怎么把网址添加到桌面_启动时如何恢复退出界面 夸克浏览器怎么把网址添加到桌面_启动时如何恢复退出界面

    1.打开夸克浏览器,打开需要添加到桌面的网站。 2.依次点击右上角【三条横线】-【更多工具】-【创建快捷方式】。 3.修改桌面快捷方式的名称,然后点击【创建】。 4.这样夸克浏览器的网站就添加到桌面啦。

    薛旭栋2024-11-0713

网友评论

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

收起>>

发送至邮箱:kefu@mydown.com

收起>>