首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Office 365技术学习03:在公式中使用两个XLOOKUP函数

Office 365技术学习03:在公式中使用两个XLOOKUP函数

作者头像
fanjy
发布于 2019-12-23 10:31:29
发布于 2019-12-23 10:31:29
2.5K0
举报
文章被收录于专栏:完美Excel完美Excel

XLOOKUP函数是Office 365推出的一个新函数,可以完美解决需要使用INDEX函数/MATCH函数组合才能解决的问题。本文给出的示例,可以使用含有两个XLOOKUP函数的公式替代要达到同样目的而使用的INDEX/MATCH/MATCH函数组合公式。

如下图1所示,我们需要根据标识号在右侧I2:K10区域的表中查找名称和地点并填入左侧表相应单元格中。

图1

我们使用XLOOKUP函数来实现我们的目的。

在单元格C3中开始输入公式,如下图2所示,第一个参数是要查找的值。由于要查找的值位于B列且在拖拉公式时B列不变而行会变化,因此在列号前加上符号$。

图2

接着的第二个参数输入要进行查找的单元格区域,这个区域不会变化,因此全部是绝对引用,如下图3所示。

图3

我们需要返回查找的标识号对应的名称,因此第三个参数为要进行查找的单元格区域中的名称列区域,如下图4所示。

图4

公式输入完成后按下回车键,然后将公式单元格向右拖放,结果如下图5所示。

图5

注意到,地点列并没有获取到正确的值。要获得正确的值,我们需要将查找区域定位到列K。怎么样能够让公式拖放后自动将要查找的区域定位到我们想要的地方呢?这就需要第二个XLOOKUP函数出场了。

实际上!XLOOKUP不会产生单个值,而是返回引用的单元格区域。例如,如果单元格A1中的数值为6,使用XLOOKUP进行查找并找到了单元格A1,那么实际上返回的是A1而不是6。因此,我们能够使用XLOOKUP来创建动态区域引用。

对于第二个XLOOKUP函数,先确定要返回哪一列,因此将引用标题单元格并在查找表的标题区域中查找值。公式如下:

=XLOOKUP(C$2,$I$2:$K$2,$I$2:$K$10)

现在,向右拖动公式时,列会变化,相应的查找值会变化,这样就会引用到正确的查找列。因此,单元格C3中的公式为:

=XLOOKUP($B3,$J$2:$J$10,XLOOKUP(C$2,$I$2:$K$2,$I$2:$K$10))

将单元格C3向下向右拖放,填充相应的单元格区域,如下图6所示。

图6

注意,在编写公式时,一定要正确地使用单元格引用,即哪些应是绝对引用、哪些应是相对引用、哪些应是混合引用。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-12-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 完美Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Office 365技术学习02:令人期待的XLOOKUP函数
2019年8月28日,Microsoft推出了一个新的Excel函数XLOOKUP,具有向后/向前和垂直/水平查找的功能,大有取代VLOOKUP/HLOOKUP/INDEX+MATCH函数之势,虽然还处于测试阶段,但也着实火了一把。下面就让我们详细了解这个函数。
fanjy
2019/10/12
2.2K0
精通Excel数组公式006:连接数组运算
连接运算符是:&,可以将两个或多个项目连接成一个项目,这些项目可以是数字、文本(使用引号括起来)、公式结果,等等。
fanjy
2020/07/07
1.9K0
Excel公式技巧43:OFFSET函数应用技巧
OFFSET函数是我们经常会用到的一个函数,能够以某单元格为基点,偏移得到指定位置的单元格或者单元格区域。其语法为:
fanjy
2020/08/04
1.5K0
Excel公式技巧43:OFFSET函数应用技巧
创建随机数字或文本:RAND函数和RANDBETWEEN函数
本文讲解如何使用RAND函数和RANDBETWEEN函数在Excel中创建随机数字或随机文本。
fanjy
2022/03/09
5.3K0
创建随机数字或文本:RAND函数和RANDBETWEEN函数
精通数组公式16:基于条件提取数据
在Excel中,基于AND或OR条件从数据集中提取数据是经常要做的事。可以使用下列方法来实现:
fanjy
2021/03/12
4.7K0
精通Excel数组公式020:MMULT数组函数
MMULT表示矩阵乘法(matrix multiplication)。学习过前面文章的朋友,可能已经意识到乘法矩阵在Excel公式中有很多应用。
fanjy
2021/03/12
2.6K0
Excel公式技巧03: INDEX函数,给公式提供数组
INDEX函数虽然可以生成数组,但如果不用数组公式,似乎只能返回其生成的数组中的第一个元素。然而,可以使用INDEX函数来给公式提供数组。例如:
fanjy
2020/02/18
3.5K1
【收藏】数据分析必会的Excel高频函数合集
提到Excel,估计职场人都不会陌生,毕竟很大一票人都会在简历上写着"熟练使用Excel"。职场必备技能排行榜上,Excel绝对地位显赫。不过有多少人只是把Excel当作简单的数据录入工具和简单统计工具呢?这里不妄加评论。
张俊红
2021/03/04
4.4K0
Excel公式技巧04: ROW与ROWS函数,生成连续的整数
有时候,我们希望公式中有一部分能够在该公式向下复制到连续的行时,生成一系列连续的整数。
fanjy
2020/02/18
1.4K0
Excel xlookup使用指南
F2是查找值,B列是查找范围,D列是结果范围,公式的意思也就是在B列查找F2,找到后返回D列对应的结果。
繁华是客
2023/03/03
6K0
Excel xlookup使用指南
精通Excel数组公式15:使用INDEX函数和OFFSET函数创建动态单元格区域(续)
导语:本文为《精通Excel数组公式14:使用INDEX函数和OFFSET函数创建动态单元格区域》的后半部分。
fanjy
2021/03/12
4.6K0
Excel公式技巧68:查找并获取所有匹配的值
在《Excel公式技巧67:按条件将数据分组标识》中,我们根据指定的条件采用数字标识将数据进行了分组。利用这列分组数据,我们能方便地查找并获取所有匹配的值。
fanjy
2020/12/08
11.9K0
Excel公式技巧68:查找并获取所有匹配的值
精通数组公式17:基于条件提取数据(续)
创建数据提取数组公式的技巧是在公式内部创建一个“匹配记录”相对位置的数组。如下图8所示,可以看到与条件相匹配的记录的相对位置是7和10,它们将作为INDEX的row_num参数的值。
fanjy
2021/03/12
3.6K0
精通Excel数组公式14:使用INDEX函数和OFFSET函数创建动态单元格区域
动态单元格区域是指当添加或删除源数据时,或者随着包含单元格区域的公式被向下复制时根据某条件更改,可以自动扩展或收缩的单元格区域,可以用于公式、图表、数据透视表和其他位置。
fanjy
2021/02/05
10.1K0
【Excel新函数】动态数组系列
相比Power BI,Power Query和Power Pivot在行列层级运行计算,Excel一直以来主要还是在单元格层面上的。Excel里,每行每列所有单元格进行相同逻辑的计算时,常规的做法是在第一个单元格填写公式,然后向下向右填充每一个单元格。如下图所示,计算各洲折后价的表格,蓝色区域所有单元格都要填入一个公式。
btharp
2023/03/09
3.8K0
【Excel新函数】动态数组系列
Excel公式练习36: 找到和的加数
导语:继续研究来自于excelxor.com的案例。太有才了!多的不说,有兴趣的朋友往下看。
fanjy
2020/02/18
8790
错误不可怕,就看你如何使用ISNA函数
当Excel无法找到所需内容时,单元格中会出现“N/A”错误。要拦截和处理此类错误,可以使用ISNA函数,它可以使公式更加友好,使工作表更加美观。
fanjy
2022/03/04
11.4K0
错误不可怕,就看你如何使用ISNA函数
查找的较量
今天,小吴和小范这两个小伙伴又开始研讨Excel了,他们仍然聚焦在Excel公式上。
fanjy
2021/10/13
3940
Excel公式技巧55:查找并获取最大值/最小值所在的工作表
在《Excel公式技巧54:在多个工作表中查找最大值最小值》中,我们在MAX/MIN函数中使用多工作表引用来获取最大值/最小值。现在更进一步,我们想要获取最大值/最小值所在的工作表名称。
fanjy
2020/09/25
3.4K0
Excel公式技巧55:查找并获取最大值/最小值所在的工作表
Excel公式技巧01: 使用INDEX函数返回整行或整列
在Excel中,INDEX函数是我们经常使用的函数之一,可以返回一个值,然而,如果将其行参数或者列参数指定为0(或者忽略),那么会返回对指定列或行的引用。注意,这里返回的不是单个值,而是一组值。
fanjy
2020/02/18
24K0
推荐阅读
相关推荐
Office 365技术学习02:令人期待的XLOOKUP函数
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档