excel如何实现按班级统计?

这个表有1-20个班(上表班级排名可以忽略不计),需要计算每个班级的总分排名的各段人数,分段要求是0-60名,61-200名,201-600名。最后结果如下。

添加图片注释,不超过 140 字(可选)

如果年级有600左右的学生,先排好了校排名和班级排名,然后统计各班级在1-60名、61-200名、200名以后分组中,各有多少人?

可以使用数据透视表来做统计。

一、创建数据透视表

点击数据源中任意单元格,点击插入选项卡,表格,数据透视表,在弹出对话框中,设置数据透视表位置为当前工作表,然后点击确定。

二、字段设置

将班级放在行字段,校名放在列字段、再将班级拖一次到值字段。

三、设置显示布局

选中数据透视表,在数据透视表工具,设置中,点开分类汇总的下拉选项,选择不显示分类汇总,点开报表布局的下拉选项,选择以表格形式显示

四、分组

现在有表格和数据源没什么差别,既然要统计排名段的人数,排名的确切数字就第二重要的了,首要的是要将排名做做分组。

用鼠标在排名数据上,点击右键,选中分组,在弹出对话框里,设置开始值为61,结束值为200,步长为140,然后点击确定。

为什么这么设置呢?题主要求分三级,因此一个开始、一个结束就可以将数字序列分成3段,题主要统计1-60段,就取第一个节点为61,

结束值直接设置成第二节点值(200)就可以了。

由于第二个节点是200,200-60=140,就设置步长为140,这样就将1-600以60和200为节点为,分成了三段。

五、注意事项

1.注意结束值的大小,按第二节点的值写,不要写大了。

2.如果节点多于2个,它们之间的间隔相同,可以这样设置,如本例中,统计1-60,61-200,201-340,340-600,将结束值设置为340即可。

3.如果间隔不同,建议使用辅助列+数据透视表来完成,虽然手动分组也能达到类似效果,太麻烦了。

相关推荐
Non-existent9876 天前
WPS批量清理单元格空白字符的4种方法-异常数字格式处理-实战
excel·wps
Channing Lewis6 天前
PHP 解析 Excel 的那些坑:一次“行号错位”引发的数据丢失
开发语言·php·excel
jarreyer6 天前
【数据分析绘图】excel绘图和bi工具区别
数据挖掘·数据分析·excel
chatexcel6 天前
ChatExcel Max使用教程:图片、PDF、网页与复杂Excel的一站式数据分析
数据分析·pdf·excel
cngkqy6 天前
excel从某一列中用match筛选匹配的数据
excel
qq_546937276 天前
Excel批量转PDF_Word_图片,支持自动合并报表,效率翻倍。
pdf·word·excel
ai_coder_ai6 天前
在自动化脚本中操作excel文件
运维·自动化·excel
三千花灯6 天前
【Playwright】 自动化测试之参数化登录(Excel/CSV 数据源)
人工智能·机器学习·excel
罗政6 天前
AI工作流实现Excel全自动化(支持SQL)-案例:医院门诊排班表
人工智能·自动化·excel
小妖6666 天前
excel 怎么在单元格内容自动加上一段文字不能用公式
excel·vba