excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)

发布日期:2022-04-15 23:34:52 来源:郑州计算机学校

今天的需求有点烧脑,但是学会合理设置辅助列,问题就变得非常容易解决。

整个年级的成绩表,表格的布局是以班级为单位,列出所有人的成绩,每个班级下面有个汇总成绩。

如果需要在不改变表格布局的情况下,给每个班级的成绩按降序或升序排序,难道要分别选中每个班级的区域,一次次排序?有没有办法一次性排序?

案例:

在下图 1 中,如何分别对每个班级的成绩按从高到低和从低到高排序?

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第1张

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第2张

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第3张

解决方案 1:按分类降序排序

1. 在“班级”前面增加辅助列,按如下方式构建数据:在每个分类的最后一行和分类汇总前面填写“1”

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第4张

2. 在 E2 单元格输入以下公式,下拉复制公式:

=SUM(A2:$A$18)

公式释义:

  • 这个公式是用于计算 A 列的当前行至末行区域的总和
  • 请注意:第一个参数需要相对引用,而第二个参数要绝对引用,这样向下拖动公式的时候,起始行会动态变化,而末行固定不变

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第5张

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第6张

3. 将 F 列作为排序辅助列,在 F2 中输入以下公式,向下拖动复制公式:

=E2*10^6+D2

公式释义:

  • E2*10^6:用 E 列的数值乘以一个数量级足够大的数字,此处为 10 的 6 次方,这样可以使得需要排序的区域处于同一个大的数据区间
  • =E2*10^6+D2:用上述数据加上分数,用于排序

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第7张

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第8张

4. 现在只要对 F 列执行降序排序,就可以在不改变班级列表及小计的情况下,按班级内的排名,将分数从高到低排序:

选中 B 至 F 列的表格区域 --> 选择菜单栏的“数据”-->“排序”

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第9张

在弹出的排序对话框中,按以下方式设置 --> 点击“确认”:

  • 勾选“数据包含标题”
  • 主要关键字:选择“排序列”
  • 排序依据:选择“数值”
  • 次序:选择“降序”

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第10张

这就是排序后的效果,在保持表格布局不变的前提下,实现了每个班级的降序排序。

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第11张

解决方案 2:按分类升序排序

1. 要按升序排序的话,最大的区别在于“班级”前面辅助列的数据构建上:在每个分类的第一行数据前面填写“1”

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第12张

2. 在 E2 单元格输入以下公式,下拉复制公式:

=SUM($A$2:A2)

公式释义:

  • 计算 A 列的起始行至当前行区域的总和
  • 请注意:第一个参数需要绝对引用,而第二个参数要相对引用,这样向下拖动公式的时候,起始行固定不变,而末行会动态变化

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第13张

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第14张

3. 将 F 列作为排序辅助列,在 F2 中输入以下公式,向下拖动复制公式:

=E2*10^6+D2

公式释义:

  • 跟降序的公式原理一样,给需要排序的区域设置不同的数据区间;将每个数据区间加上分数,用于排序

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第15张

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第16张

4. 现在只要对 F 列执行升序排序,就可以在不改变班级列表及小计的情况下,按班级内的排名,将分数从低到高排序:

选中 B 至 F 列的表格区域 --> 选择菜单栏的“数据”-->“排序”

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第17张

在弹出的排序对话框中,按以下方式设置 --> 点击“确认”:

  • 勾选“数据包含标题”
  • 主要关键字:选择“排序列”
  • 排序依据:选择“数值”
  • 次序:选择“升序”

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第18张

同样,在保持表格布局不变的前提下,实现了每个班级的升序排序。

excel分类汇总怎么操作步骤(excel排序后分类汇总的操作步骤)_http://www.jidianku.com_计算机基础知识_第19张

很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。


温馨提示:内容来源于网络,仅用于学习交流,无任何商业用途,如有不妥或侵权,请告知,立删!

热门专业推荐

计算机软件应用技术

本专业主要面向机关、企业、事业、公司等应用计算机技术的相关领域,培养具有扎实的计算机专业知识、计算机网络基本应用能力,能够从事计算机办公自动化、计算机综合应用和计算机网络搭建管理,熟练掌握计算机网络构建及管理能力、计算机硬件安装与维护能力、绘图制图能力、网页设计能力,并在建筑信息设计技术方面达到一定水平的高素质技术技能型人才。

电子商务专业

本专业培养学生熟悉信息科技与技术的基本知识和方法,掌握电子商务系统工程的开发、应用与管理的技术和技能,具有创新精神、较强的管理能力和独立分析问题的能力。

计算机平面(3D)设计

本专业培养学生具有动漫设计、制作、绘画、广告设计、网页设计等技能,具备熟练计算机操作能力的技术应用型人才。

音视频剪辑(影视后期制作)

本专业培养以这个专业的培养目标是培养学生具备扎实的文学功底和通晓视听语言的能力,同时熟练掌握包括数字化技术在内的各种剪辑技术。