返回excel r中最大值的行标签

mjm*_*m26 20 excel

如何返回用于标记表行的列中的值?例如,根据下表,我想找到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
Run Code Online (Sandbox Code Playgroud)

假设两个值相同,那么返回任何一个都是可以接受的.

Dou*_*ncy 26

假设第1行到第4行中的数据,将其放在B5中以获得B列的答案:

=INDEX(A1:A4,MATCH(MAX(B1:B4),B1:B4,0))
Run Code Online (Sandbox Code Playgroud)