在EXCEL中如何让多位数字从小到大排序 5

在EXCEL中有如下数据:15-02-1315-06-2015-02-10215-06-18015-01-8615-03-22015-07-86类似这些,总之多重数字的,... 在EXCEL中有如下数据:
15-02-13 15-06-20 15-02-102 15-06-180 15-01-86 15-03-220 15-07-86类似这些,总之多重数字的,我按升序或者降序的时候,结果总是出现15-02-13 15-02-102 将未三位的1和10多少排在一起,我要的结果是:即是前面的15都不用参与排序,然后中间的按照01、02、03不同组,然后再按照01的从少到多,02的从少到多,哪位高手可以赐教?谢谢谢谢!小女子万分感谢!!!
各位建议我另起新一列,可是不大行呀,我们这些资料在EXCEL中输入以后将来是要导入系统的,如果建一列新的,用那一列新的排序,将来不能删除,那我们导入系统就麻烦了,各位还有什么新招吗?请多多赐教!
展开
 我来答
坟上蝶
2006-12-20 · TA获得超过1748个赞
知道小有建树答主
回答量:539
采纳率:0%
帮助的人:458万
展开全部
设数据在A列,添加B、C、D、E四列辅助
列如 :15-02-13 分别截取 15 02 13 在 B C D G列,然后对此三列数据进行排序, 最后在 E列合并数据。
B1、C1、D1,E1单元格公式分别为
=MID(A1,1,FIND("-",A1)-1)
=MID(A1,FIND("-",A1)+1,FIND("-",A1,FIND("-",A1)+1)-FIND("-",A1)-1)
=MID(A1,FIND("-",A1,FIND("-",A1)+1)+1,10)
=B1&"-"&C1&"-"&D1

排序完成后,复制 E 整列,右键选"选择性粘贴"-->数值 OK!

如果你的数据除了A列外还有其他列,那么排序时前三列辅助列要与其他数据一起。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友42a4fae7b
2006-12-19 · TA获得超过944个赞
知道小有建树答主
回答量:728
采纳率:0%
帮助的人:400万
展开全部
有个间接的办法

就是再重新起一列,然后把这列复制过去,并且把前面的15都删除,然后按你要的顺序排列新的这列就可以了。

-------------------------

现在百度zhidao的人都那么无耻?只知道复制别人的答案??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
smell2008
2006-12-19 · 超过32用户采纳过TA的回答
知道小有建树答主
回答量:56
采纳率:0%
帮助的人:59.2万
展开全部
就是再重新起一列,然后把这列复制过去,并且把前面的15都删除,然后按你要的顺序排列新的这列就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
edwardamp
2006-12-19 · 超过22用户采纳过TA的回答
知道答主
回答量:100
采纳率:0%
帮助的人:67.8万
展开全部
就是再重新起一列,然后把这列复制过去,并且把前面的15都删除,然后按你要的顺序排列新的这列就可以了。
哈哈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
酷呦途5
2006-12-19 · TA获得超过3479个赞
知道大有可为答主
回答量:4301
采纳率:100%
帮助的人:2475万
展开全部
你把15-02-13要填写成15-02-013,其它依此类推,再排序就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式