当前位置: 主页 > Office办公 > Excel专区 > Excel教程 > excel 列排序实例教程

excel 列排序实例教程

  • 2021-11-11
  • 来源/作者: 菜鸟图库/ 菜鸟图库
  • 276 次浏览

今天,我们讲解一个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值递增或递减(文本数据)。
  第二,总分列数据无重分现象。
  如果不能满足上述两个条件,则不能使用其方法,例如总分相同名次就会出现先后现象。

标签(TAG) excel列排序实例