谷歌文档电子表格:如何列出哪一列包含最大的数字连续,第二大等?

比方说,我有一个谷歌文档电子表格与多个列,其中每个小组有多个点:

+--------+--------+--------+--------++-------------+--------+--------+ | TEAM A | TEAM B | TEAM C | TEAM D || Game Winner | 2nd | 3rd | +--------+--------+--------+--------++-------------+--------+--------+ | 23 | 11 | 51 | 34 || TEAM C | TEAM D | TEAM A | | 47 | 80 | 53 | 71 || TEAM B | TEAM D | TEAM C | | 72 | 36 | 12 | 22 || TEAM A | TEAM B | TEAM D | +--------+--------+--------+--------++-------------+--------+--------+ 

我怎么写一个公式,自动产生“游戏赢家”列的每一行,基于点的数量? 另外,我如何生成第二名,第三名等?

对于我的实际电子表格,我有7个团队,所以一个巨大的“如果”的说法是…笨拙。 我不确定是否有一个公式我可以使用这个或没有。

只是一个答案就像“检查这个公式的文档”会很好。 我是一个CS专业,所以如果你指向一个内置的函数就好了; 我只是不太熟悉Excel的function。

假设TEAM名称在第一行(A1,B1等),为了获得eache行的胜出队伍,你可以使用这个公式:

 =offset(A1;0;match(large(A2:D2;1);A2:D2;0)-1) 

为了获得第二名和第三名,你应该在一个2或3这样的大公式中改变de“1”:

 =offset(A1;0;match(large(A2:D2;2);A2:D2;0)-1) =offset(A1;0;match(large(A2:D2;3);A2:D2;0)-1) 

希望这个答案你的问题。 祝你有美好的一天!

编辑:有关此公式的更多信息,您可以检查此链接: OFFSET公式