请教高手们:排序时能否让19-1列于19之后,而所有的数字之后
excel吧
全部回复
仅看楼主
level 3
肖莉 楼主
如图,有一列是协议号,就是19XX那一列;协议号一列右边是日期。
将表格排序,主关键字是日期,次关键字是协议号。或者您也可以理解为就按协议号排序。
而协议号里面有1923,以及1923-1,这两种形式。已将协议号整列都设定为文本格式了,排序时也选择将类似数字的内容按照数字排序。可是排序的结果仍然将1923-1这样形式的都列于所有数字之后了。
不知我有没有表达清楚,现在的排列顺序是1923、1924、1929、1923-1,1924-1,而我希望的结果是1923、1923-1,1924、1924-1,1929,因为1923与1923-1关系密切。
不知道能不能达到这样的效果?请各位高手不吝赐教。谢谢!
2017年11月07日 07点11分 1
level 3
肖莉 楼主
我发帖请教时被百度删除了,然后这份文件我就将就着交上去了,下次希望能改正确,所以还是请教各位高手!谢谢!
2017年11月13日 08点11分 2
可以排序的啊,WPS可以
2017年11月13日 08点11分
回复 花间一壶酒🍄 :我试了不行啊[疑问]
2017年11月13日 08点11分
回复 花间一壶酒🍄 :我也分别试了excel2003和wps2016,数字-数字的形式不能与数字一起排序。然后我又将这一列所有的单元格包括数字,都转换成了文本格式,就可以正确排序了
2017年11月16日 00点11分
@夜辰无星 数字 - 数字的形式,不知为什么变成了小蘑菇
2017年11月16日 00点11分
level 12
你试试把-替换成.然后在排序,完了在替换回来
2017年11月13日 08点11分 3
谢谢您,老师,您的方法让我开启了一种不依赖技术而是依赖智商的思路。不过我这样的格式可能存在天生的缺陷,替换回去的时候怎么都不能正确显示。前几天吧里那篇文章“累死队友的制表方法“——不是原题,只是大概意思,录入数据的时候应该将类似-1的部分单加一列
2017年11月13日 08点11分
@肖莉 不能正确显示是什么样的,我拿WPS和Excel都试了没问题啊
2017年11月13日 08点11分
发截图,百度系统不让发,就是替换回去以后,1923.1变成了8402,虽然替换前后单元格都是文本格式。或许是excel的bug,也或许是2003版本的缺陷。
2017年11月13日 08点11分
@肖莉 那是日期1923-1-1数字格式,其实排序第二选项就是解决楼主问题用的,前提是不能混排,因为文本永远比数字大
2017年11月13日 09点11分
level 3
肖莉 楼主
谢谢各位电脑高手,从一个表格处理问题又引伸出许多实质性的问题,让我了解了很多,例如单元格的格式,其实因为没弄清楚真实的格式,平时总会出现奇怪的格式,例如输入2017年11月16日,总是自动变成其他的形式,以后就能更好的应对了。
2017年11月16日 00点11分 5
1