我试图根据它的相邻单元格中的最高数字(我们将说B1:B7)拉出一行的名称(我们将在A1:A7的范围内说)。
Row A 5
Row B 7
Row C 1
Row D 3
Row E 0
Row F 0
Row G 2
因此,具有最高编号的行是带有7的“行B”,所需的单元格将填充“行B”。
我确定必须以某种方式使用MAX功能,我无法弄清楚哪种方式。
答案 0 :(得分:3)
=INDEX(A1:A7,MATCH(MAX(B1:B7),B1:B7,0),1)
答案 1 :(得分:2)
试试这个:
=INDEX(A1:A7,MATCH(MAX(B1:B7),B1:B7,0),1)
但是如果有一个最大值,它将返回第一个匹配。
修改1:
此解决方案使用Array Formula返回具有最大值的所有值。
首先,选择C1:C7
或向上,直到您有数据
然后在公式栏中键入:
=IFERROR(INDEX(A$1:A$7,SMALL((IF(B$1:B$7=MAX(B$1:B$7),ROW(B$1:B$7))),ROW()),1),"")
按CTRL + SHIFT + ENTER(重要)。
现在,您可以在column C
Column A
中看到Column B
中所有值的最大值{{1}}。
希望这就是你所需要的。