多条件求平均值详见附件
详见附件
“cpqxyl1824”兄的公式求出的是单科分数前5名的平均分。而楼主要求的应该是班级排名前5名的人,各科成绩的平均分。所以我认为公式应该修正为: =AVERAGE(LARGE((cj!$A$2:$A$31=$A2)*(cj!$I$2:$I$31<6)*cj!B$2:B$31,{1,2,3,4,5})) 这种统计用数据透视表来做也比较简单,而且数据透视表的好处是数据有增减时,只要刷新一下透视表就可更新统计结果,不需要再修改公式了。 下面的附件里有公式和数据透视表的两种计算示例,希望对提问者有所帮助。