excel中如何用一个公式计算某班总分前10名的平均分

时间:2022-07-21 06:58:15 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
excel中如何用一个公式计算某班总分前10名的平均分(只取前10个人



数据在A列,在B1输入

=AVERAGE(LARGE(A1:A100,ROW(1:10)))

数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算。 补充:

看漏了,很多班成绩混合在一起,假设班级在A列,总分成绩在B列: 如求“1平均成绩:

=AVERAGE(LARGE(IF(A1:A1000="1",B1:B1000),ROW(1:10)))



如何算出前20%学生的平均分(从高分到低分),如何算出后20%学生的平均分(从低分到高分)如图,求问号地方的函数公式? 0.2 =AVERAGE(SMALL($F$2:$F$60,ROW(INDIRECT("1:"&ROUNDUP((COUNT(F2:F60)*0.2),0))))) 0.2=AVERAGE(LARGE($F$2:$F$60,ROW(INDIRECT("1:"&ROUNDUP((COUNT(F2:F60)*0.2),0)))))

F60是随便假设,可以根据自己数据修改

求各班前10名各科平均分和后10名平均分如果第10名并列,先求第10名各科的平均分作为第10名计算。总之就算10个平均分。求哪位大神帮帮忙。如果要是求后2名到后11名的怎么办? 10

SUM(SMALL(IF(($A$2:$A$189=$H8)*($C$1:$D$1=I$2),C$2:C$189),ROW($A$1:$A$10))/10)

10

SUM(LARGE(IF(($A$2:$A$189=$H3)*($C$1:$D$1=I$2),C$2:C$189),ROW($A$1:$A$10))/10)


本文来源:https://www.wddqw.com/doc/e206d29dbb0d4a7302768e9951e79b8969026802.html