• 我的订阅
  • 科技

excel中强大的查询函数:xlookup函数

类别:科技 发布时间:2023-01-07 21:36:00 来源:浅语科技

我们今天来讲讲XLOOKUP,一个强大的查询函数!

在说XLOOKUP函数之前,咱们先看看下面这个案例,根据姓名查找对应的性别。

excel中强大的查询函数:xlookup函数

这个问题太常见了!首先想到的就是用VLOOKUP函数。=VLOOKUP(E2,A2:C7,2,0)

在查找区域A2:C7的首列找到E2单元格的值「王五」,返回查找区域A2:C7第2列与之对应的值「男」。

excel中强大的查询函数:xlookup函数

excel中强大的查询函数:xlookup函数

初识XLOOKUP函数

再来看看XLOOKUP函数的用法:

=XLOOKUP(查找的值,查找范围,结果范围)

公式就可以这样写:=XLOOKUP(E2,A2:A7,B2:B7)

在查找范围A2:A7中找到E2单元格的值「王五」,返回B2:B7对应的值「男」。

excel中强大的查询函数:xlookup函数

如果姓名这列不是在前面,用VLOOKUP函数似乎就不太合适了。因为VLOOKUP函数的规则是在查找区域的首列查找。

这种情况下,我们通常会用 INDEX函数和MATCH函数组合写公式:=INDEX(A2:A7,MATCH(E2,B2:B7,0))

MATCH函数找出E2的值「王五」在B2:B7中是第几行,得到结果3,然后用INDEX函数将A2:A7的第3行的值引用出来,得到结果「男」。

excel中强大的查询函数:xlookup函数

而XLOOKUP函数就不一样了,它不会像VLOOKUP那样受位置的影响,依然照用不误:=XLOOKUP(E2,B2:B7,A2:A7)

在查找区域B2:B7中找到E2单元格的值「王五」,返回A2:A7对应的值「男」。

excel中强大的查询函数:xlookup函数

excel中强大的查询函数:xlookup函数

XLOOKUP函数的第4参数

经常有小伙伴提这样的问题,如何让VLOOKUP查找不到的数据返回为空值?

如下图,VLOOKUP函数在查找区域A2:B7的首列没有找到单元格的值「孙二」,就会返回错误值#N/A。=VLOOKUP(D2,A2:B7,2,0)

excel中强大的查询函数:xlookup函数

通常我们都会在VLOOKUP函数外层嵌套IFERROR函数,或者用IFNA函数来容错。=IFNA(VLOOKUP(D2,A2:B7,2,0),"")

excel中强大的查询函数:xlookup函数

而XLOOKUP函数有它专属的参数:它的第4个参数专门负责容错。

=XLOOKUP(查找值,查找范围,返回范围,[容错])

这个参数是非必需参数,当你碰到上面这种问题,才有必要把它请出来。

公式就可以写成:=XLOOKUP(D2,A2:A7,B2:B7,"")

excel中强大的查询函数:xlookup函数

在查找范围A2:A7中找E2单元格的值「孙二」,如果有找到就返回B2:B7对应的值,如果没有找到,则返回第4参数指定的内容「""」。

当然第4参数的设定并非只可以是字符串,数值。也可以嵌套其它的公式返回结果。

excel中强大的查询函数:xlookup函数

XLOOKUP函数的第5参数

以下是评定的规则:

小于60分不合格;

大于等于60小于70为合格;

大于等于70小于80为良好;

大于等于80为优秀。

先为每个等级设置分数的下限,如下图A列,然后在E2单元格写入公式:=XLOOKUP(D2,A2:A5,B2:B5,,-1)

excel中强大的查询函数:xlookup函数

XLOOKUP函数的第5参数是匹配类型。

=XLOOKUP(查找值,查找范围,返回范围,[容错], [匹配类型])

当第5参数的值为-1时,表示如果「查找值」没有在「查找范围」中,就返回下一个较小的值。

如上面的公式中,D2单元格的值是75,没有在查找区域A2:A7中,就找比75小的值,即70。再返回B2:B5对应的等级「良好」。

如果把A列的分数下限改成上限,公式就可以这样写:=XLOOKUP(D2,A2:A5,B2:B5,,1)

excel中强大的查询函数:xlookup函数

当第5参数为1时,表示如果「查找值」没有在「查找范围」中,就返回下一个较大的值。

如公式中,D2单元格的值是75,没有在查找区域A2:A7中,就找比75大的值,即79。再返回B2:B5对应的等级「良好」。

excel中强大的查询函数:xlookup函数

写到最后

关于VLOOKUP、XLOOKUP和LOOKUP有哪些区别,以下Tips供大家参考:

❶VLOOKUP函数必须在查找区域的首列查找,而XLOOKUP函数不受这种位置限制;

❷VLOOKUP函数需要其它函数嵌套来容错,而XLOOKUP函数有自己的参数做容错处理,更方便;

❸LOOKUP函数在多值判断时,需要升序排序,而XLOOKUP函数可以不用排序。

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2023-01-07 23:45:12

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

excel单元格分割填充方法
...为指定符号是相同的,都是“+”号,但我们遍历excel各类函数,发现并没有能够直接提出指定内容的函数。 但其实这可能是因为作者版本的原因
2023-02-23 11:43:00
Vlookup函数详解:三种工具Excel、Python、SQL如何解决同一问题
Vlookup查找函数详解:如何用三种工具Excel、Python、SQL解决同一个问题:摘要:通过举一反三的形式,在EXCEL
2023-01-23 05:00:00
vlookup函数公式配合辅助列
vlookup函数结合辅助列能起到什么作用?!在日常工作场景中,有两个运用辅助列的场景案例是比较常见的,一个是区间的匹配引用,另一个是一对多查找,或者查询指定的第N个结果。由于在
2023-02-23 11:38:00
vlookup函数反向查找
今天我们来学习vlookup与if函数的组合应用。vlookup和if函数的混搭使用,主要用于两种场景,第一个是数据区域的反向查找,第二个是多关键字或多条件查找。下面我们就根据两
2023-02-23 11:39:00
excel中如何提取字符的前中后位置
...:=IFERROR(LEFT(A2,FIND("+",A2)-1),A2)这是一个关于文本字符提取函数left的公式
2023-02-23 11:44:00
Excel中VLOOKUP查询函数及其逆向查询与错误解决方法
...喽大家好,我是老陈,今天给打大家聊聊Excel中VLOOKUP查询函数及其逆向查询与错误解决方法。说起VLOOKUP网上流传着一句话
2023-03-18 21:57:00
excel表格vlookup函数的常规公式写法
vlookup函数主要用于查找某个值在区域中对应的数据值。参照它的语法结构来描述,则是在区域的首列查询指定值的位置,并设定区域的返回列,来获取引用返回列中对应位置的值。今天我们来
2023-02-23 11:40:00
iferror函数与n函数的混合使用
...行匹配。匹配的公式比较多,这里作者使用了常用的lookup函数,公式为:=LOOKUP(E3,$H$3:$H$6,$I$3:$I$6)但是可以看到结果中当分数为“缺考”时
2023-02-24 11:35:00
vlookup函数在一对多场景中的使用
vlookup函数是excel表格中非常常用的一个函数,主要用于返回引用查找值在区域中的对应数据,那通常都是一对一的查找匹配。那么在今天的场景中,我们要通过vlookup函数来进
2023-02-23 11:46:00
更多关于科技的资讯:
最近有件事儿越来越常见:外国人不光来中国旅游,还专门“打飞的”来看病。不是出于好奇体验,而是真心觉得值!值在哪儿?三个字
2026-01-21 21:52:00
中新经纬1月21日电 广东省政府网站21日公布《广东省人工智能赋能交通运输高质量发展若干政策措施》(下称《政策措施》)
2026-01-21 20:20:00
织金平远公司完成 500kVⅡ 组母线母差保护装置校验及传动
多彩贵州网讯(通讯员 史凡莉)近日,织金平远公司厂区内,500kVⅡ组母线设备区域一派忙碌景象。电热检修部与发电运行部工作人员有条不紊地开展母差保护A屏
2026-01-21 17:15:00
九阳太空厨房已安全稳定运行超1500天
中国消费者报报道(记者桑雪骐)航天员们如何健康、舒适地展开太空生活和吃好一日三餐,是大家都很关心的话题。据了解,这背后其实有一个我国自主研制的太空厨房
2026-01-21 18:05:00
秦皇岛经开区第一小学开展人工智能科技实践活动
河北新闻网讯(李佳新)日前,秦皇岛经开区第一小学开展以“AI探索,智创未来”为主题的人工智能科技实践,通过沉浸式实训活动激发学生的科技探索热情
2026-01-21 18:11:00
马年将至(农历),在广州大夫山森林公园,一些徒步爱好者分享了一种创意玩法——“画马”,相关穿越路线攻略一时引发追捧。所谓“画马”
2026-01-21 18:36:00
三重蝶变,中天钢铁解锁“企业主理”新范式
大寒虽寒,热潮涌动。原点空间路演大厅内,由中天钢铁主理的第37场沙龙——“AI智能体创新大赛总结沙龙”以三重蝶变,为常州“智能体+场景应用”示范城市建设吹响了热力全开的奋进号角
2026-01-21 18:28:00
苏州市女企协秘书长、国浩律师(苏州)事务所合伙人葛霞青律师荣登《钱伯斯大中华区指南2026》推荐榜单
江南时报讯 1月15日,全球领先的法律研究和分析机构钱伯斯(Chambers & Partners)发布《钱伯斯大中华区指南2026》(Chambers Greater China Region Guide 2026)
2026-01-21 15:23:00
盐城盐都:“翼”技傍身 照亮前程
江南时报讯 启动无人机,校准飞行参数,规划测绘航线,精准捕捉地面数据……日前,2026年盐城市盐都区首期无人机测绘操控员技能培训在都U+乐业空间正式开班
2026-01-21 15:24:00
全国首款!仙库3D智能足脊扫描仪正式发布!
近日,深圳仙库智能有限公司(以下简称“仙库”)正式发布仙库3D智能足脊扫描仪XK-CH005,这是全国首款实现“足脊一体”同步评估的硬核科技产品
2026-01-21 16:24:00
国家级备案落地!疯狂体育Foretell革命性AI平台,开启体育智能决策新阶段
2026年1月20日,疯狂体育正式官宣推出旗下AI赛事预测工具Foretell。凭借已经完成的国家互联网信息办公室深度合成服务算法备案资质
2026-01-21 16:47:00
当我们在思考“哪些中国企业创新做得不错”时,CES 2026舞台上的联想集团给出了一个全面而深刻的答案。这不仅仅是一次产品发布会
2026-01-21 16:49:00
近日,剑桥大学教育学院院长Hilary正式受聘为中国素质教育品牌欣乾程的学术顾问。此次合作不仅是国际顶尖学术力量与中国创新型教育机构的一次重要握手
2026-01-21 14:24:00
跨越顶奢与潮饮的“美酒+美食”表达 五粮液全力构建中国白酒全球新叙事
鲁网1月21日讯当一位新加坡米其林星厨在构思新菜单时,正在将中国白酒作为风味拼图中一块充满惊喜的“香料”。在他手中,一杯五粮液可能被用来平衡炙烤龙虾的鲜甜
2026-01-21 12:03:00
农行肥城桃都支行:以政策优势精准破解粮企贷款难题
鲁网1月21日讯2026年伊始,桃都支行延续2025年末服务“黄羽鸡”产业的奋进势头,步履不停,持续扎根三农,精准运用粮食购销领域的专项贷款方案
2026-01-21 12:05:00