Excel – 一次性统计出各班总分前三名,还是数据透视表快

在一个数据表中,在各个分类中按每个分类筛选出前若干名,用什么方法比较合适?
其实这个需求用数据透视表实现特别方便 。
案例:
下图 1 是全校的各科成绩表,请筛选出每个班级的总分前三名 。效果如下图 2 所示 。
解决方案:
1. 选中数据表的任意单元格 –> 选择菜单栏的“插入”–>“数据透视表”
2. 选择放置到“现有工作表”的所需位置 –> 点击“确定”
3. 将“班级”和“姓名”拖动到“行”区域,各科成绩拖动到“值”区域
4. 选中“二班”单元格,输入“一班” , 班级就顺序排序了 。
5. 选中数据透视表的任意区域 –> 选择菜单栏的“设计”–>“报表布局”–>“以表格形式显示”
6. 选择菜单栏的“设计”–>“总计”–>“对行和列禁用”
7. 选择菜单栏的“设计”–>“分类汇总”–>“不显示分类汇总”

Excel – 一次性统计出各班总分前三名,还是数据透视表快

文章插图
Excel – 一次性统计出各班总分前三名,还是数据透视表快

文章插图
8. 选中数据透视表的任意区域 –> 选择菜单栏的“分析”–>“字段、项目和集”–>“计算字段”
9. 在弹出的对话框中将名称改为“总分”–> 在公式栏中将各科成绩相加 –> 点击“确定”
【Excel – 一次性统计出各班总分前三名,还是数据透视表快】* 各科成绩字段可以从“字段”区域选中 –> 点击“插入字段”插入到公式栏 。
数据透视表中新增了一列总分求和项 。
10. 双击“求和项:语文”–> 在弹出的对话框中将名称修改为“ 语文”–> 点击“确定”
* “语文”前面必须加一个空格,否则会提示名称已经存在 。
用同样的方法修改其余各个字段名称 。
11. 选中“姓名”列的任意单元格,右键单击 –> 在弹出的菜单中选择“筛选”–>“前 10 个”
12. 在弹出的对话框中按以下方式设置 –> 点击“确定”:
现在就筛选出了各班总分前三名 。
很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握 。不少同学都希望有一套完整的图文教学,从最基础的概念开始统计数据用什么函数 , 一步步由简入繁、从入门到精通统计数据用什么函数,系统化地讲解 Excel 的各个知识点 。
现在终于有了,以下专栏 , 从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手 。
本文到此结束,希望对大家有所帮助 。