没图片。都不知道你写的CD分别代表什么数据
Excel用函数统计出全年级各班级成绩排名前85%的成绩平均分,班级排列是混乱的,且前85%的人数也是不一样的,那么首先需要计算出各个班级前85%的总分及人数,再进行相除得到平均值,见下图例子中的公式:
=SUMPRODUCT(SUMIFS(C2:C36,B2:B36,ROW(1:3)&"班",E2:E36,"<="&ROUND(COUNTIF!B2:B36,ROW(1:3)&"班")*0.85,))/SUMPRODUCT(ROUND(COUNTIF(B2:B36,ROW(1:3)8"班")*.85,)))
公式及最终效果图
注:公式中ROW(1:3)&"班",表示的是1班,2班,3班,如果是1到20个班,则应该是ROW(1:20)&"班"