= MATCH()返回错误的值

时间:2012-10-03 19:41:08

标签: google-sheets match google-sheets-formula

为什么this不起作用?我在每个地区的Jyväskylä市都有不同芬兰政党的投票权。

每一行显示一个区域,每一列都有各方的投票份额。我想添加一个列,其中Google电子表格会找出哪个列在该特定行上具有最大值,然后返回该列标题行上的文本。

换句话说,我想添加“最大的政党专栏”,以表明哪个政党在每个地区获得最多的选票。

我认为应该可以使用= max() - 函数找出最大值,然后使用= match()函数给出行上具有最大值的单元格的列索引号,最后使用= index() - 从标题行返回方名称的函数。

任何想法我做错了什么?

1 个答案:

答案 0 :(得分:5)

MATCH需要为你的情况设置零的第三个参数(以获得完全匹配)。将公式更改为

=INDEX(C$1:M$1,MATCH(MAX(C2:M2),C2:M2,0))