excel - 查找最大值索引匹配匹配

标签 excel indexing google-sheets max match

我正在收集学生的田径成绩,如下例所示:

Athletic Scores

学生可能会在数周内进行多次尝试。

我如何总结每个学生在每场比赛中的最高分?

例如:
Mark 的跳远最好成绩是 2.5m,标枪最好成绩是 23m。

目前我正在使用索引匹配匹配来整理分数,但这没有显示最大值。

=index(A1:C8,match(A11,A1:A8,0),match(B10,A1:C1,0))

最佳答案

您可以使用数组公式来执行此操作,这意味着在输入公式时您需要按 Ctrl + Enter .然后公式将被 { 包围。和 } .您不能添加 {}手动。

试试这个跳远公式:

={MAX((B$2:B$7)*($A$2:$A$7="Mark"))}

这对于标枪:
={MAX((C$2:C$7)*($A$2:$A$7="Mark"))}

关于excel - 查找最大值索引匹配匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40039545/

相关文章:

javascript - 如何使用 Google Apps 脚本将特定行从 3 个 Google 电子表格复制到另一个电子表格

google-apps-script - 如何获取我的 Google 表格文件中电子表格的总数

regex - 如何将COUNTIF与OR结合

c# - 删除所有现有的 excel 图表系列

excel - 过滤以仅显示在单元格中输入的日期之后的数据

postgresql - 使用按位 AND 运算符对位串列的排除约束

sql - 查询不使用索引 --

excel - Excel文件中表格的设置范围

excel - 如何在Excel VBA中将字典设置为字典值?

python - 如何在多级数据帧上正确使用 .loc?