如何让 Excel 从一列分数中选出获胜者?

如何让 Excel 从一列分数中选出获胜者?

我设置了一个电子表格,用于输入全天团队的一组分数。我用 Excel 找到我想要的第一名到第三名的分数,然后它会输出分数。问题是我希望它告诉我团队,而不是分数。在我的电子表格中,我在 B2-B30 列中有一个分数列表。团队列在 A2-A30 列中。我希望程序在 B 中找到最高分数,并将其与 A 中的团队名称相关联,然后输出团队名称和分数。

答案1

这个答案描述如何获取集合中最高值的标签:

=INDEX(A1:A4,MATCH(MAX(B1:B4),B1:B4,0))

此论坛主题描述如何获取集合中的第二高值:

=LARGE(A1:A4,2)

因此将它们放在一起并与您的示例进行匹配:

  • 第一的:=INDEX(A2:A30,MATCH(LARGE(B2:B30,1),B2:B30,0))
  • 第二:=INDEX(A2:A30,MATCH(LARGE(B2:B30,2),B2:B30,0))
  • 第三:=INDEX(A2:A30,MATCH(LARGE(B2:B30,3),B2:B30,0))

相关内容