EXCEL排序问题
我有一列的数据是如下的:
1-1
1-10
1-102
1-104
1-105
1-14
1-153
1-158
1-16
1-163
1-212
12-123
12-139
82-16
8-216
82-163
82-164
82-165
82-166
如何才能排成这样?
1-1
1-10
1-14
1-16
1-102
1-104
1-105
1-153
1-158
1-163
1-212
8-216
12-123
12-139
82-16
82-163
82-164
82-165
82-166
[解决办法]
选中当前要拆分的列:
数据-分列-固定宽度-下一步-在数据预览中点击“1”和“-”中间-完成
[解决办法]
1.原始的数据
原始data
1-1
1-10
1-102
1-104
1-105
1-14
1-153
1-158
1-16
1-163
1-212
12-123
12-139
82-16
8-216
82-163
82-164
82-165
82-166
2.分列步骤:
2007EXCEL中,选中数据源,点击数据--分列(拆分标准按"-"),分成这样的效果:
分列1分列2
11
110
1102
1104
1105
114
1153
1158
116
1163
1212
12123
12139
8216
8216
82163
82164
82165
82166
3.排序
点击数据的任意单元格,同时按分列1升序,分列2升序。
4.合并分列1和分列2
现在假设数据在B C两列中,公式为:=B2&"-"&C2,然后双击即可得到相应的数据。
注:如果以后不需要公式,建议复制--选择性粘贴--只保留值 。。 以便公式发生变化,导致数据不准确。
[解决办法]
先用以下公式把-号换成小数点
=VALUE(REPLACE(A1,SEARCH("-",A1),1,"."))
再按大小排序就行了