电子表格阵列公式调整

时间:2015-12-19 01:00:04

标签: arrays excel spreadsheet array-formulas

尝试调整此数组公式

=INDEX(D26:W26,MATCH(MAX(COUNTIF(D26:W26,D26:W26)), COUNTIF(D26:W26,D26:W26),0)) & "  Winner"

它起作用并返回AAA Winner

这是一场比赛 - 这会计算每个单元格中的名称条目,并返回该范围内投票最多的人。

我希望它能将文本Winner放在第一位然后再放入AAA。

此外,如果有一个平局我不想处理,我希望它说它是一个平局,在谁之间 - 在AAA和BBB之间。现在,如果有一个平局,它只是列出第一个......

希望这是有道理的。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

只需将其切换为:

="Winner " & INDEX(D26:W26,MATCH(MAX(COUNTIF(D26:W26,D26:W26)), COUNTIF(D26:W26,D26:W26),0))

但是对于Tie-Part来说它变得很难(你需要互相检查所有东西......更好的是制作一个新的小桌子,其中包含每个参与者,然后是值(使用countif),然后可以对其进行排序。 ..