返回数组中匹配项的索引号

返回数组中匹配项的索引号

在 Excel 中,如何返回数组中匹配项的索引号?

例如,如果一列有:

苹果

斑马

并且我要求“梨”,该函数应该返回数值 2。如果我要求“葡萄”,它应该返回 FALSE 或 #N/A。

我研究过的电子表格函数(Lookup、VLookup、Match)都没有做到这一点。

答案1

嗯,这个函数匹配正是如此。

假设你有

Apple
Pear
Zebra

A1:A3

您的输入D1,并输出D2D1会有消息,D2应该:

=MATCH(D1,A1:A3,0)

在哪里D1是您要搜索的值,A1:A3是您正在搜索的列,并且0表示您正在寻找完美匹配。

D2 将输出 D1 中指定的值的索引,如果它不是列表,则输出 #N/A。

相关内容