xlookup函数office找不到 ,哪个版本才有

 需要office2021或者更高版本才有 

office 各个版本安装包 点 击 下 载

使用 XLOOKUP 函数按行查找表或区域中的项。 例如,按部件号查找汽车部件的价格,或根据员工 ID 查找员工姓名。 使用 XLOOKUP,可以在一列中查找搜索词,并从另一列中的同一行返回结果,而不管返回列位于哪一侧。

注意: XLOOKUP 在 Excel 2016 和 Excel 2019 中不可用,但是,你可能会遇到将 Excel 2016 或 Excel 2019 中的工作簿与其他人使用较新版本的 Excel 创建的 XLOOKUP 函数配合使用的情况。

语法

XLOOKUP 函数搜索区域或数组,然后返回与它找到的第一个匹配项对应的项。 如果不存在匹配项,则 XLOOKUP 可以返回最接近的 (近似) 匹配项。 

=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode]) 

参数

说明

lookup_value

必填*

要搜索

的值 *如果省略,XLOOKUP 将返回在 lookup_array 中找到的空白单元格。   

lookup_array

必需​​

要搜索的数组或区域

return_array

必需​​

要返回的数组或区域

[if_not_found]

可选

如果未找到有效的匹配项,则返回你提供的 [if_not_found] 文本。

如果未找到有效的匹配项,并且缺少 [if_not_found],则返回 #N/A 。

[match_mode]

可选

指定匹配类型:

0 - 完全匹配。 如果未找到,则返回 #N/A。 这是默认选项。

-1 - 完全匹配。 如果没有找到,则返回下一个较小的项。

1 - 完全匹配。 如果没有找到,则返回下一个较大的项。

2 - 通配符匹配,其中 *, ? 和 ~ 有特殊含义

[search_mode]

可选

指定要使用的搜索模式:

1 - 从第一项开始执行搜索。 这是默认选项。

-1 - 从最后一项开始执行反向搜索。

2 - 执行依赖于 lookup_array 按升序排序的二进制搜索。 如果未排序,将返回无效结果。

2 - 执行依赖于 lookup_array 按降序排序的二进制搜索。 如果未排序,将返回无效结果。

示例

示例 1    使用 XLOOKUP 查找区域中的国家/地区名称,然后返回其电话国家/地区代码。 它包括 lookup_value (单元格 F2) 、 lookup_array (范围 B2:B11) ,以及 return_array (范围 D2:D11) 参数。 它不包括 match_mode 参数,因为 XLOOKUP 默认生成完全匹配项。

注意: XLOOKUP 使用查找数组和返回数组,而 VLOOKUP 使用单个表数组,后跟列索引号。 在这种情况下,等效的 VLOOKUP 公式为: =VLOOKUP (F2,B2:D11,3,FALSE)

———————————————————————————

示例 2    根据员工 ID 号查找员工信息。 与 VLOOKUP 不同,XLOOKUP 可以返回包含多个项的数组,因此单个公式可以从单元格 C5:D14 返回员工姓名和部门。

———————————————————————————

示例 3    将 if_not_found 参数添加到前面的示例中。

———————————————————————————

示例 4    在 C 列中查找在单元格 E2 中输入的个人收入,并在 B 列中找到匹配的税率。它将 if_not_found 参数设置为在未找到任何内容时返回 0 (零) 。 match_mode参数设置为 1,这意味着函数将查找完全匹配项,如果找不到匹配项,则返回下一个较大的项。 最后, search_mode 参数设置为 1,这意味着函数将从第一项搜索到最后一项。

注意: XARRAY 的 lookup_array 列位于 return_array 列的右侧,而 VLOOKUP 只能从左到右查看。

———————————————————————————

示例 5    使用嵌套的 XLOOKUP 函数执行垂直和水平匹配。 它首先查找 B 列中的 “毛利润 ”,然后在表 (范围 C5:F5) 的上一行中查找 Qtr1 ,最后返回两者交集处的值。 这类似于将 INDEX 和 MATCH 函数一起使用。

提示: 你也可以使用 XLOOKUP 替换 HLOOKUP 函数。

注意: 单元格 D3:F3 中的公式为: =XLOOKUP (D2,$B 6:$B 17,XLOOKUP ($C 3,$C 5:$G 5,$C 6:$G 17) ) 

———————————————————————————

示例 6    使用 SUM 函数和两个嵌套的 XLOOKUP 函数对两个区域之间的所有值求和。 在本例中,我们要对葡萄、香蕉的值求和,并包括两者之间的梨。

单元格 E3 中的公式为:=SUM (XLOOKUP (B3,B6:B10,E6:E10) :XLOOKUP (C3,B6:B10,E6:E10) )

它如何工作? XLOOKUP 返回一个范围,因此在计算时,公式最终如下所示: =SUM ($E$7:$E$9) 。 可以通过选择 XLOOKUP 公式类似于此公式的单元格,选择“公式 ”>“ 公式审核 ”>“ 计算公式”,然后选择“ 计算”以逐步完成计算,即可自行查看其工作原理。

  • 29
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: XLOOKUP函数是一种用于查和引用数据的Excel函数,可以用来查和引用特定值,或者返回一个关联值。使用XLOOKUP函数可以查和引用数据,而无需使用其他函数,如VLOOKUP和HLOOKUP。XLOOKUP函数的语法格式如下:=XLOOKUP(lookup_value, lookup_array, return_array)。 ### 回答2: XLOOKUP函数是Excel中的一个新函数,它的作用是在一个或多个数据区域中查并返回相应的值。下面是使用XLOOKUP函数的方法: 1. 选择要放置查结果的单元格。 2. 使用键入函数的方式,在函数输入框中输入“=XLOOKUP(”。 3. 键入需要查的值。可以是一个具体的值,也可以是一个单元格引用。 4. 输入“,”(逗号),XLOOKUP函数会自动补全其他参数。 5. 键入查的数据区域。可以是一个单列或多列的区域,也可以是单列或多列的单元格引用。确保查的数据区域与实际数据匹配。 6. 输入“,”(逗号),继续填写其他参数。 7. 键入返回的数值区域。这是指在查到的数据区域中,要返回的数值所在的单列或多列区域。 8. 输入“,”(逗号)。 9. 输入要返回的对应值的默认值。如果没有到匹配的值,将返回该默认值。 10. 输入“)”,并按回车键。 在完成上述步骤后,XLOOKUP函数将在指定的数据区域中搜索查的值,并返回对应的数值。如果到匹配的值,则返回该值;如果没有到匹配的值,则返回默认值。 使用XLOOKUP函数可以方便地进行各种查操作,如查学生的成绩、查销售额等。它的灵活性使得在处理大量数据时更加高效和便捷。 ### 回答3: XLOOKUP函数是一种在Excel中进行查和匹配的新函数,它可以帮助用户更灵活地查和返回所需的数据。 使用XLOOKUP函数主要包括以下几个步骤: 1. 选择要放入结果的单元格,并输入函数的开头部分:"=XLOOKUP("。 2. 设置查的值(Lookup_value),即要在数据中查的值。可以是单个值、单元格引用、区域引用或公式。 3. 设置查的数据范围(Lookup_array),即要在哪个数据范围内进行查。可以是单列、单行、多列、多行或非连续区域的引用。 4. 设置返回的结果范围(Return_array/Match_array),即要返回的数据范围。可以是与查范围相同的大小,也可以是其他大小的范围。 5. 设置匹配模式(Match_mode),即指定查方式。常用的模式有0(精确匹配)、-1(小于等于匹配)和1(大于等于匹配)。 6. 设置未到匹配项时的返回值(If_not_found),即在未到匹配项时返回的值。可以是任何类型的值或公式。 例如,假设我们有一个学生成绩表格,其中姓名在A列,成绩在B列,我们希望根据姓名来查对应的成绩。我们可以使用以下公式: `=XLOOKUP(E2, A:A, B:B, "Not Found")` 其中,E2是要查的姓名,A:A是姓名列的范围,B:B是成绩列的范围,"Not Found"是在未到匹配项时要返回的值。 通过以上步骤,我们就可以使用XLOOKUP函数进行灵活的查和匹配了。同时,XLOOKUP函数还支持一些高级功能,如设置按顺序返回多个匹配值、进行模糊匹配等,可以根据具体需求灵活运用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值