在excel中如何将20个班的学生每10分一个分数段的人数统计逐段统计出来,

如题所述

用数据透视表

分数做标签,学生姓名做值设为计数项

分数标签用“组合”-“分组选择”功能,步长设置为10

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-05
请问一下:是20个班分别统计还是只统计一个综合结果?满分是多少?
如果只统计一个综合结果,可以直接用函数:=FREQUENCY(分数区域,分隔点区域)
分隔点区域可以写9.9,19.9,29.9,39.9......89.9,这是按满分100写的,这校就有了9个分隔点,分成了10个分数段。
最后将这十个段的数值生成到同一列十个连续单元格中,十个单元格一次性生成数组。追问

非常非常感谢您!是分别统计出20个班中每个班各分数段人数,分两种形式,一种是某分数段及以上人数(例,450及以上多少人,440分及以上多少人........;另一种是:440--450分之间多少人,430--440分之间多少人。.......,直至90--100分为止。

追答

=FREQUENCY(IF(班次=班次区域绝对引用,学生分数区域绝对引用,""),分隔点区域),生成数组。
可以给你一个例子,发邮箱?

追问

[email protected].非常非常感谢

本回答被提问者采纳
第2个回答  2011-11-04
假设分数全部在A列,统计结果在B列,在B1单元格中输入公式=countif(a:a,“>=90”)统计出90分及以上的人数,在B2单元格输入公式=countif(a:a,“>=80”)-B1即可得出80-89分的人数,其他以此类推。追问

将20个班的并且每10分一个分数段的所有数都统计出来,如何50个班呢?

第3个回答  2018-01-05
countifs, sumproduct 等都可以完成本回答被网友采纳
第4个回答  2011-11-04
用函数有点难,要写VBA脚本,追问

VBA脚本如何做?谢谢

追答

你要列一个详细的表,或例子给我

相似回答