请补充完整提问,或截图示例,以方便大家理解支招!
如果班级在B列,某科在F列,需要计算F列前50名的平均分,那么输入以下数组公式,按Ctrl+Shift+Enter组合键结束
=AVERAGEIFS(F:F,B:B,"2班",F:F,">="&LARGE(IF(B:B="2班",F:F),50))
提供你一个思路:
先按某一科排序,顺序为递减,然后用函数AVERAGE求出前50位的平均分数
学号上能看出班级吗,如果不能,公式无法设置,如果能,请详细说明学号上班级的规则。
可以先排序 找出前50名 然后选中该50名学生的分数 利用求平均值函数就可以得到
公式=AVERAGE()就可以算平均值