如何在EXCEL中如何用公式计算全年级各班各科平均分、优秀率、合格率的方法

excel中,全年级的各班各科的成绩在一起,现在我想每个班都算一下各科平均分,在不一个班一个班拷出来的情况下,有办法解决吗?

1、单击空白单元格输入公示如=AVERAGE(C2:C9),则可以求出该科的平均成绩。

2、将鼠标放置在语文求出的平均分单元格右下角,鼠标呈现实心加号的时候拖动至生物列,即可求出其他各科的平均成绩。

3、假定60分以上为合格的,在空白单元格输入公示=COUNTIF(C2:C9,">=60")/COUNT(C2:C9),按回车键,可以得的合格率的小数表示形式。

4、选中合格率一行,点击右键,选择设置单元格格式按钮。

5、在出现的对话框中选择百分比,点击确定。

6、将鼠标放置在75%单元格右下角,拉动至生物列,即可求出其他科的合格率了。

7、假定优秀率为90分以上,在空白单元中输入公示=COUNTIF(C2:C9,">=90")/COUNT(C2:C9),按回车键即可求得该科的优秀率了。

8、与前步骤相同方法拉动鼠标即可求得其他科的优秀率了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-03

亲,附件是用公式和数据透视表两种方法模拟了你的结果。供参考,有问题及时提出。

 

追问

求平均分问题是解决了,但是如何求合格率与优秀率?

追答

亲,您能说明一下合格率和优秀率是什么规则吗?
另外,我收到评论说您要求屏蔽“0”分,不知是何要求?窃以为0分也是一个人的得分,算平均分“故意遗漏”似乎不太合理……

本回答被提问者采纳
第2个回答  2014-05-19
使用透视表吧,再平均。追问

不懂透视表,能再说得更清楚点吗?假如有0分,是不计算在内的哟。

追答

如221班级,平均分=AVERAGEIF(C2:C4,">0")

相似回答