如何返回用于标记表行的列中的值?例如,根据下表,我想找到MAX(A:A)并返回“Three”而不是值1.
|A B C D
--------|---------------------------------
One |0.2 0.2 0.5 0.4
Two |0.1 0.1 0.6 0.1
Three |1.0 0.3 0.7 0.2
Four |0.5 0.4 0.5 0.3
假设两个值相同,那么返回任何一个都是可以接受的。
答案 0 :(得分:24)
假设第1行到第4行中的数据,将其放在B5中以获得B列的答案:
=INDEX(A1:A4,MATCH(MAX(B1:B4),B1:B4,0))
答案 1 :(得分:2)
使用带MAX的OFFSET和MATCH函数
OFFSET(A1,MATCH(MAX(A:A)中,A:A,0),0)
MATCH返回查找数组中查找值的位置。