Excel 2016:查找向量中某个值的第一次出现

Excel 2016:查找向量中某个值的第一次出现

我有一个垂直向量(见下文),我正在寻找一个函数,可以搜索“1”或“2”或“3”的第一次出现。如果我找到第一个“1”,我会将一个值添加到单元格,然后对第一个“2”进行相同的搜索,依此类推。是否可以使用 Excel 实现?

0

0

0

1

1

1

1

2

2

2

答案1

如果你想单独搜索,那么MATCH可以使用如下函数

=MATCH(1,A2:A100,0)

它返回值在范围内的位置,因此在我的示例中,如果第一个 1 在 中A10,那么它就是 的第 9 个单元格,A2:A100因此结果为 9

相关内容