我正在尝试显示同一行中的数据符合特定条件的单元格的内容。在我当前正在处理的情况下,如果一列中的值是最大值,则我想显示该单元格的内容,该单元格位于同一行但不同的列。
我现有的代码如下所示:
=CELL("contents","B" & ROW(INDEX(E3:E75,MATCH(MAX(E3:E75),E3:E75,0)))
我知道"B" & ROW(INDEX(E3:E75,MATCH(MAX(E3:E75),E3:E75,0)))
的工作原理与在其他单元格中尝试过的一样,并且它给了我期望的输出,它是字符串“ B#”。我的问题是我似乎无法对其做任何有用的事情,因为它不充当公式中的单元格输入。我不太清楚我的问题是什么,但是我认为这与我将数据输入公式的语法有关。
答案 0 :(得分:1)
只需在INDEX中使用正确的范围,然后跳过所有其他工作:
=INDEX(B3:B75,MATCH(MAX(E3:E75),E3:E75,0))