excel按性别分别求出男女同学四门课程的平均分进行汇总

按性别分别求出男女同学四门课程的平均分进行汇总
A B C D E F G
1 姓名 性别 英语 化学 语文 数学 总分
2 李海 女 56 73 87 92 308
3 文雪 女 66 89 92 74 321
4 黄山 男 85 70 90 91 336
5 吴军 男 90 88 90 93 361

ABCDEFG是列号,12345是行号
按男、女性别分别求出男女同学四门课程的平均分进行汇总,汇总结果显示在上表下方,谢谢!

如图所示:B15中输入:=COUNTIF($B$2:$B$10,$A15)  向下复制

        C15中输入:=SUMIF($B$2:$B$10,$A15,$G$2:$G$10)/$B15  向下复制

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-29
楼主要求分类汇总。。根据分类汇总的操作进行回答:
首先要理解为什么叫分类汇总:先分类,再汇总,意思是先排序再汇总。。
根据楼主要求,按性别进行排序。。
数据--分类汇总--分类字段选性别,分类方式选平均分,汇总项勾选语。。数。。英。。总分。。。
可能出现的错误操作是:没有先分类,即先排序。。
结果出来后,按ALT+; 意思是定位可见的单元格。。。
复制、粘贴到数据的下方。。。
当然。。其他大虾的回答比较都是简便的解决办法。。。
我这里是根据楼主的意思回答。。本回答被提问者采纳
第2个回答  2010-08-29
女:=AVERAGE(IF($B2:$B5="女",C2:C5))
男:=AVERAGE(IF($B2:$B5="男",C2:C5))

C列输入右拉,数组公式 输入后按CTRL+SHIFT+ENTER

或者用:
=SUMIF($B:$B,"女",C:C)/COUNTIF($B:$B,"女")
=SUMIF($B:$B,"男",C:C)/COUNTIF($B:$B,"男")
第3个回答  2010-08-29
在B6和B7单元格分别输入男、女,在C6单元格输入以下公式:=sumif($b$2:$b$5,$b6,c$2:c$5)/countif($b$2:$b$5,$b6)
输入完毕后往右复制,再往下复制即可。
相似回答