我的数据是这样的A列 排序Excel中列数的文本
当我要去值(AZ)排序列这有点像下面
但我想这个排序列通过
1 MBM入学考试2010年(第14批)-175.csv
2 MBM入学测试2012(第16批)-172.csv
3-MBM入学测试2011(第15批)-174.csv
我怎样才能做到这一点?我已经搜索了很多解决方案,但没有一个可行!
我的数据是这样的A列 排序Excel中列数的文本
当我要去值(AZ)排序列这有点像下面
但我想这个排序列通过
1 MBM入学考试2010年(第14批)-175.csv
2 MBM入学测试2012(第16批)-172.csv
3-MBM入学测试2011(第15批)-174.csv
我怎样才能做到这一点?我已经搜索了很多解决方案,但没有一个可行!
您需要了解文本的排序与数字不同。如果您的文本以数字开头,则仍然会按文本排序。对于文本排序,顺序是1,11,19,2,20等。这意味着,文本按照每个字符严格排序。第一种是第一个字符,因此所有以1作为第一个字符的项目首先出现。然后评估下一个字符。一个“ - ”符号将在任何数字后排序,所以“1-”在“10”之后,甚至在“19”之后。
为了实现你的描述,你将需要与领先的零更改文本和垫的数字排列顺序,像
001-Some text
002-Some text
010-Some text
100-Some Text
是的,它的工作!谢谢 –