Excel - 告诉我每行的编号最高的列标题

时间:2013-05-10 13:10:43

标签: excel identity-column

| Name  | Blues | Greens | Yellows | Reds | Winner |
| Smith | 35    | 42     | 52      | 17   |        |

我想知道每行的编号最大的列标题,并在“Winner”列中插入其名称。

如何做到这一点

2 个答案:

答案 0 :(得分:7)

您可以使用类似公式(在A1:E1上添加标题)

来执行此操作

=OFFSET($A$1,0,MATCH(MAX($A2:$E2),$A2:$E2,0)-1)

Match函数将给出范围$A2:$E2的最大值的位置。然后,您可以使用Offset函数获取该位置的标题

答案 1 :(得分:0)

假设名称的行为“A”,值为“B” - “E”,“F”为 获胜者,这是有效的。

= IF(MAX(B3:E3)= B3,B $ 1; IF(MAX(B3:E3)= C3; C $ 1; IF(MAX(B3:E3)= D3; d $ 1; E $ 1)) )