fxExcel 函数大全方格办公 · Function Atlas
查找与引用Excel 2021 / Microsoft 365进阶

XMATCH 函数的使用方法及公式实例

增强位置查找

返回项目在数组中的相对位置,默认精确匹配并支持反向及二分搜索。

XMATCH 函数语法

XMATCH(lookup_value, lookup_array, [match_mode], [search_mode])

参数说明

参数是否必填说明
lookup_value必填要定位的值。
lookup_array必填要搜索的一维数组或区域。
match_mode可选0 精确匹配;-1、1 邻近匹配;2 通配符匹配。
search_mode可选1 正向搜索;-1 反向搜索;2、-2 使用二分搜索。

XMATCH 函数公式实例

在单元格中输入以下公式:

=XMATCH("香蕉",{"苹果";"香蕉";"橙子"})
返回结果

2

默认精确匹配,返回香蕉的相对位置。

常见错误与使用注意事项

  • XMATCH 返回位置而非对应值,需要取值时应配合 INDEX。
  • 邻近或二分搜索对排序方向有要求,用错模式会得到意外结果。

相关 Excel 函数

适用于 Excel 2021 / Microsoft 365。不同 Excel 版本和区域设置可能存在差异,请以当前软件中的函数提示为准。