- 首页
- XLOOKUP 函数
XLOOKUP 函数
XLOOKUP 函数是 查找和引用函数之一。它用于在行中水平和垂直查找特定项目。结果返回在另一列中,可以适用于二维数据集。
语法
XLOOKUP (lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
XLOOKUP 函数包含以下参数:
| 参数 | 描述 |
|---|---|
| lookup_value | 要查找的值。 |
| lookup_array | 要查找的数组或范围。 |
| return_array | 要返回结果的数组或范围。 |
| if_not_found | 可选参数。如果没有找到结果,该参数返回 [if_not_found] 中指定的文本。如果未指定文本,则返回“N/A”。 |
| match_mode | 可选参数。可能的值在下表中列出。 |
| search_mode | 可选参数。可能的值在下表中列出。 |
match_mode 参数可以是以下之一:
| 值 | 描述 |
|---|---|
| 0 | 默认设置。返回精确匹配;如果没有匹配,则返回“N/A”。 |
| -1 | 返回精确匹配;如果没有,则返回下一个较小的项目。 |
| 1 | 返回精确匹配;如果没有,则返回下一个较大的项目。 |
| 2 | 通配符匹配。 |
search_mode 参数可以是以下之一:
| 值 | 描述 |
|---|---|
| 1 | 默认设置。从第一个项目开始搜索。 |
| -1 | 从最后一个项目开始反向搜索。 |
| 2 | 开始二进制搜索,lookup_array 按升序排序。如果未排序,将返回无效结果。 |
| -2 | 开始二进制搜索,lookup_array 按降序排序。如果未排序,将返回无效结果。 |
注意事项
通配符包括匹配单个字符的问号 (?) 和匹配多个字符的星号 (*)。如果要查找问号或星号,请在字符前输入波浪号 (~)。
请注意,这是一个数组公式。要了解更多信息,请阅读 插入数组公式 文章。
如何应用 XLOOKUP 函数。
示例
下图显示了 XLOOKUP 函数返回的结果。

文章: 标签:
浏览所有标签