-
excel 列排序实例教程
-
今天,我们讲解一个excel列排序的实例。已知一个班级学生成绩,通过求出总分后,查看排出名次。下面是具体步骤:
第一,在excel中输入下图的表格。
编号
姓名
成绩1
成绩2
成绩3
总分
名次
0001
李四
9.4
9.5
9.2
0002
张三
7.6
8.0
7.9
0003
王伍
9.7
9.2
9.6
0004
洋洋
8.5
8.7
8.6
0005
李小军
9.8
9.8
9.7
第二,单击工具栏中的求和按钮∑,在总分栏中可迅速得到各学生的总分。结果如下图:
编号
姓名
成绩1
成绩2
成绩3
总分
名次
0001
李四
9.4
9.5
9.2
28.1
0002
张三
7.6
8.0
7.9
23.5
0003
王伍
9.7
9.2
9.6
28.5
0004
洋洋
8.5
8.7
8.6
25.8
0005
李小军
9.8
9.8
9.7
29.3
第三,选中全部数据,从菜单中选[数据]→[排序],出现排序对话框;在对话框的“主要关键字”选项里,选“总分”,在“总分”右侧选中“降序”,其它选项不选(空白),单击确定,显示结果如下图。
编号
姓名
成绩1
成绩2
成绩3
总分
名次
0005
李小军
9.8
9.8
9.7
29.3
0003
王伍
9.7
9.2
9.6
28.5
0001
李四
9.4
9.5
9.2
28.1
0004
洋洋
8.5
8.7
8.6
25.8
0002
张三
7.6
8.0
7.9
23.5
第四,在名次栏的G2中输入1(即代表第一名),G3中输入2,选中G2:G3,利用填充柄自动输入数列的功能,快速输入所有名次(实际工作中或许有成百上千的数据),输入结果后如下图:
编号
姓名
成绩1
成绩2
成绩3
总分
名次
0005
李小军
9.8
9.8
9.7
29.3
1
0003
王伍
9.7
9.2
9.6
28.5
2
0001
李四
9.4
9.5
9.2
28.1
3
0004
洋洋
8.5
8.7
8.6
25.8
4
0002
张三
7.6
8.0
7.9
23.5
5
第五,重复第三步操作,将其中的主要关键字“总分”改选为“编号”,排列方式选中“升序”,确认后,完成,出现如下图的正确排名。
编号
姓名
成绩1
成绩2
成绩3
总分
名次
0001
李四
9.4
9.5
9.2
28.1
3
0002
张三
7.6
8.0
7.9
23.5
5
0003
王伍
9.7
9.2
9.6
28.5
2
0004
洋洋
8.5
8.7
8.6
25.8
4
0005
李小军
9.8
9.8
9.7
29.3
1
注:本文所提到的方法要满足两个条件:
第一,保证编号列数据的规律按ASCII值递增或递减(文本数据)。
第二,总分列数据无重分现象。
如果不能满足上述两个条件,则不能使用其方法,例如总分相同名次就会出现先后现象。
本文摘自:https://www.office26.com/excel/excel_3680.html,感谢原作者