excel中如何排序?按1,10,100,101,102的顺序排

例如:
1
10
100
101
102
103
104
105
106
107
108
109
11
110
111
112
113
114
115
116
117
118
119
12
120
121
122

使用自定义单元格格式输入数据后可以排序
Excel版本参考:2010

测试:A1:A5数据排序

1、选中A1:A5单元格

2、CTRL+1,数字-自定义

3、输入代码:"101-"0,确定

4、在A1:A5输入数据

5、选中A列,点击数据-排序(ZA图标)

6、查看效果(从大到小排序)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-11-29
1、把所有的数字选定,2、右键,“设置单元格格式”,“数字',选"文本",确定。3、把所有的数字都双击一下,会看到,左上角有一个小绿三角形,代表文本格式,双击数字的同时,把一位和两位数字的后边填上空格,补齐到三位数,然后。你选定排序就行了。本回答被提问者采纳
第2个回答  2009-11-29
以文本方式排序即可。
选中这列数据,数据-分列-下一步-下一步,“列数据格式”选择“文本”,完成。
数据-排序-确定,在弹出的对话框里选择“分别将数字和以文本方式存储的数字排序”。
第3个回答  2009-11-29
方括号的方法简单有效。

另外,也可以通过辅助列的方式。
假设数据在A列,
----------------------
B1="a"%A1, 然后向下填充公式
然后以B列进行排序
-----------------------
注:a为任意字符,比如 1,',c等等,目的是取得真正的文本型
第4个回答  2015-10-23
2003版:选定要排序的区域,点数据——排序——升序
相似回答