小编Gru*_*les的帖子

Excel 公式:=MATCH() 的等价物是什么,但对于多列?

问题

此公式将返回值“Bob”出现的行号。假设值恰好是 $A$10,公式将返回:10

=MATCH("Bob",A:A,0)
Run Code Online (Sandbox Code Playgroud)

我想要一个公式来做类似的事情,除了给我列。例如,如果我在 A:F 中搜索“Bob”,我想知道它在哪个列中。我想到了这样的事情:

=INDEX(1:1,MATCH("Bob",A:F,0))
Run Code Online (Sandbox Code Playgroud)

或者

=CELL("col",B14)
Run Code Online (Sandbox Code Playgroud)

通过查找、索引/匹配等找到地址 B14 的位置。

worksheet-function microsoft-excel

6
推荐指数
1
解决办法
4万
查看次数