excel表格中怎样对四位数按后三位降序或升序排列

考号成绩1001​1002​1003​1004​1005​1006​1007​1008​2009​2010​2011​2012​2013​2014​2015​2016​2017​
1001 2002 3003 4004 1005 2006 3007 4008 1009 2010 3011 4012 1013 2014 3015 4016 1017

可以在该EXCEL文件中增加一个辅助列,将四位数中的后三位摘取出来。然后再点击该被摘取的是数字来进行降序排列并选定扩展区域即可实现。具体的操作方法如下:

1、在EXCEL中打开该文件表,输入=RIGHT(A1,3),将四位数的后三位摘取出来。

2、将鼠标放置在第一个单元格的右下角,拖动公式。

3、使得其自动生成其他数据的后三位。

4、选中该列数字以后点击数据,选择降序排列。

5、在弹出的对话框中勾选扩展选定区域并点击排序按钮。

6、此时可以看到该三位数以及其对应的四位数已经按照降序完成排列了。

7、选中不需要的辅助列,点击右键将其删除。

8、此时就可以看到已经通过添加辅助列,将四位数按照后面三位进行了降序排列了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-11

通过辅助列,函数截取后三位排序来实现。


Excel版本参考:2010

1、在B2单元格输入公式:=RIGHT(A2,3),回车;

2、双击填充柄填充公式;

3、点击数据-排序(升序或者降序);

第2个回答  2012-09-26
假如此数在A列 B1中输入
=RIGHT(A1,3)
下拉填充。

按B列(升序或降序)排序。本回答被提问者采纳
第3个回答  2012-09-26
如果数据是A列

B1输入
=mod(a1,1000)

下拉公式

对B列复制粘贴值

所有数据以B 列排序

OK追问

1001 1005 1009 1013 2002 2006 2010 2014 3003 3007 3011 3015 4004 4008 4012 4016 1017
如果上述数列变成这样后,按你说的方法是可降序或升序排列了,那排列完后能否复位呢

追答

排序之前取C列
依次往下输入1 2 3.....

要回复的时候 所有数据 按C列排序不就好了???? 哇哈哈~~~~~

第4个回答  2012-09-26
加辅助提取后三位,然后以辅助排序
相似回答