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

  • 相关阅读:
    Docker 部署 mysql 服务
    LA@二次型标准形@标准化问题介绍和合同对角化@二次型可标准化定理
    JavaScript对象详解,js对象属性的添加
    Python——urllib库
    Spring源码十九:Bean实例化流程二
    Qt 之悬浮球菜单
    沙箱机制的理解
    AIGC重塑金融:AI大模型驱动的金融变革与实践
    javascript开发五指棋和围棋
    NLP自然语言处理学习笔记(九)(转自咕泡AI)
  • 原文地址:https://blog.csdn.net/Niu929/article/details/139844755