Excel中如何按班级统计各分数段人数。
比如一张成绩表中有班级,姓名,和等级(A、B、C、D、E),如何统计出等级为A的学生人数在各班的分布,要求用公式统计。...
比如一张成绩表中有班级,姓名,和等级(A、B、C、D、E),如何统计出等级为A的学生人数在各班的分布,要求用公式统计。
展开
7个回答
展开全部
1、打开成绩表。
2、在后面找一列输入班级语文分数段60、70、80、90、100。
3、在后一列输入标题人数,选中D2至D6列,在编辑拦输入=FREQUENCY(B2:C22,D2:D6),B2:B22是数据区,D2:D6是区间区。
4、输入完成后按ctrl+shift+enter三键,各分数段人数就出来了。
5、区间区分数段的意思是60代表0-60分,70代表61-70分,80代表71-80分,90代表81-90分,100代表91-100分。
6、其实这个公式不只可以算一列,也可以算几列成绩,比如又加了一个上次的语文成绩。
7、选中选中D2至D6列,只需要把公式=FREQUENCY(B2:B22,D2:D6)中B22换成C22就可以了。
8、输入完成后按ctrl+shift+enter三键,班级两次语文成绩的各分数段人数就出来了。
展开全部
假设A列为班级,B列为姓名,C列为等级,求"一班"等级为A的学生人数公式为:
=sumproduct((A1:A500="一班")*(C1:C500="A"))
进一步,可以实现更为方便的统计
在E1:H6区域建立如下表式
班级 A B C D
一班
二班
三班
四班
五班
这时,F2可以输入公式
=sumproduct(($A$1:$A$500=$E2)*($C$1:$C$500=F$1))
将F2公式向右和向下复制
=sumproduct((A1:A500="一班")*(C1:C500="A"))
进一步,可以实现更为方便的统计
在E1:H6区域建立如下表式
班级 A B C D
一班
二班
三班
四班
五班
这时,F2可以输入公式
=sumproduct(($A$1:$A$500=$E2)*($C$1:$C$500=F$1))
将F2公式向右和向下复制
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可选用以下统计方法:
1、用sumproduct函数:
如,统计六年级三班的90分以上的人数(其中A列为年级,B列班级,C列为成绩),公式:=sumproduct((a1:a100="六年级")*(b1:b100=“三班",c1:c100>=90))
2、用countifs函数:
如上例的公式为:=countifs(a1:a100,"六年级",b1:b100,"三班",c1:c100,">=90")
1、用sumproduct函数:
如,统计六年级三班的90分以上的人数(其中A列为年级,B列班级,C列为成绩),公式:=sumproduct((a1:a100="六年级")*(b1:b100=“三班",c1:c100>=90))
2、用countifs函数:
如上例的公式为:=countifs(a1:a100,"六年级",b1:b100,"三班",c1:c100,">=90")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用countif函数,分布再与总人数比一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询