返回数组或单元格区域中项的相对位置。
语法
XMATCH(lookup_value, lookup_array, [match_mode], [search_mode])参数
lookup_value必填
要查找的值。
lookup_array必填
要搜索的数组或区域。
match_mode可选
指定匹配类型:0(精确)、-1(精确或下一个较小值)、1(精确或下一个较大值)或 2(通配符)。
search_mode可选
指定搜索顺序:1(从第一项到最后一项)或 -1(从最后一项到第一项)。
XMATCH 在数组或区域中搜索指定值,并返回该项的相对位置。它是 MATCH 函数更灵活、更强大的继任者,支持精确匹配、通配符以及二分法搜索。
=XMATCH("Apple", A1:A5)→2返回 'Apple' 在 A1:A5 区域中的位置。
选择单元格
点击您想要显示结果的单元格。
输入公式
输入 =XMATCH( 并提供查找值和要搜索的数组。
配置可选模式
如果需要特定的搜索行为,请添加 match_mode 和 search_mode 参数。
XMATCH 支持从最后一项到第一项的搜索,并提供更灵活的匹配模式,且不需要数据预先排序。