我有一个包含3个列的excel文件,对应于团队名称,玩家名称和分数。我想根据每支球队的得分提取前5名球员。我找到了一个解决方案,而不是团队参与的分组Solution for top 5。
我尝试添加" if"过滤团队的声明(例如" if(TEAM_COLUMN = TEAM_NAMES_CONSTANTS,SCORE_COLUMN,0),但它似乎不起作用。
=INDEX($B$2:$B$28,MATCH(1,INDEX(($A$2:$A$28=LARGE($A$2:$A$28,ROWS(D$1:D1)))*(COUNTIF(D$1:D1,$B$2:$B$28)=0),),0))
答案 0 :(得分:0)
我建议使用ROWS中的团队名称和玩家名称创建数据透视表,并在值中得分,然后使用值过滤器“前10名...”(可以更改为任何整数)来显示“最佳得分者” ”。您还可以将团队名称添加到FILTERS以单独查看每个团队。