gpt4 book ai didi

excel - 查找团队中第二大的分数并返回名称

转载 作者:行者123 更新时间:2023-12-04 22:27:33 25 4
gpt4 key购买 nike

使用 excel 如何在第 1 列中查找团队,找到该团队的第二大得分并从第二列返回名称。不使用 VBA。

Teams   Name    Score
team 1 Jill 4.0%
team 1 Bill 68.0%
team 1 Lill 1.0%
team 2 Bob 55.0%
team 2 Dot 71.0%
team 2 Rob 44.0%
team 3 Anna 71.0%
team 3 Elle 74.0%
team 3 Ada 19.0%

所以对于给定的表格,答案是

answers

这是我目前的尝试。尝试在团队中找到匹配项并将取消引用的结果作为数组偏移量返回到分数列。其中 H1 引用“团队 1”。
{=LARGE(OFFSET(N(IF(1,IF(H1=A1:A9,H1))),,2),2)}

最佳答案

使用您提供的数据,解决方案可能如下所示 数组公式:CTRL + SHIFT + ENTER

=INDEX($B$2:$B$10,MATCH(LARGE((C2:C10)*(A2:A10=F2),F3),(C2:C10)*(A2:A10=F2),0))

但请注意,这只是在所选团队中找到排名分数的第一次出现。因此,如果第 3 队的 Anna 和 Ada 的得分相同,则只会显示 Anna 作为结果。您可以添加另一列来计算团队中此特定分数的出现次数。
=SUMPRODUCT((A2:A10=F2)*(C2:C10=LARGE((C2:C10)*(A2:A10=F2),F3)))

enter image description here

关于excel - 查找团队中第二大的分数并返回名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56335344/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com