数字前带-怎么排序? 比如5-03 5-25 5-103

用excle来排序得到的结果是5-035-1035-25不是我想要的结果我想要的结果是5-035-255-103求解啊... 用excle来排序得到的结果是5-03 5-103 5-25 不是我想要的结果 我想要的结果是 5-03 5-25 5-103 求解啊 展开
 我来答
galz01
2012-08-01 · TA获得超过1773个赞
知道小有建树答主
回答量:870
采纳率:100%
帮助的人:657万
展开全部
可以用REPLACE函数把“-”去掉,然后再排序,不过需要一列辅助列。假如你的数据是在A列,则添加B列作为辅助列,在B1中输入公式:=REPLACE(A1,2,1,""),把公式向下复制,这样就可以把数据中的“-”去掉,对B列进行排序,应该可以达到目的。
大雪无痕691
2012-08-01 · TA获得超过127个赞
知道答主
回答量:287
采纳率:0%
帮助的人:140万
展开全部
您的排序结果是因为你输入的内容已被默认为文本格式,建议您先将该列数据复制后以“-”分列,然后以分列后的“-”后面的数值为关键列排序,然后删除复制后分列的两列就行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
petuh
2012-08-01 · TA获得超过247个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:54.6万
展开全部
关于Excel前导零添加的问题:
这种情况,首先要将前导零加进去。
1 以-为分列分出2列 ;
2 为2个列建立前导零各位(千、白和十)3个子列分别输入“=IF(E2>1000,"",0) ”,“=IF(E2>100,"",0) ”,“=IF(E2>10,"",0) ”,以小横之前部分的前导零子列(如果这部分比上例的位数多1位的话,函数同十位的);
3 合并前导零子列和被分列列 =I2&D2&"-"&F2&G2&H2&E2 ;
4 通过选择性粘贴固定带前导零列。这样小横前后都是带前导零的编号就制作完毕。而其排序则不成话下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式