2017-04-26 69 views
0

我的数据是这样的A列 I have data like this on column a排序Excel中列数的文本

当我要去值(AZ)排序列这有点像下面

When I'm going to sort column a by Value (A-Z) It's Sort like below

但我想这个排序列通过

1 MBM入学考试2010年(第14批)-175.csv

2 MBM入学测试2012(第16批)-172.csv

3-MBM入学测试2011(第15批)-174.csv

我怎样才能做到这一点?我已经搜索了很多解决方案,但没有一个可行!

回答

1

您需要了解文本的排序与数字不同。如果您的文本以数字开头,则仍然会按文本排序。对于文本排序,顺序是1,11,19,2,20等。这意味着,文本按照每个字符严格排序。第一种是第一个字符,因此所有以1作为第一个字符的项目首先出现。然后评估下一个字符。一个“ - ”符号将在任何数字后排序,所以“1-”在“10”之后,甚至在“19”之后。

为了实现你的描述,你将需要与领先的零更改文本和垫的数字排列顺序,像

001-Some text 
002-Some text 
010-Some text 
100-Some Text 
+0

是的,它的工作!谢谢 –

1

右键单击该列的第1行,然后将鼠标悬停在“过滤器”中选择“选定单元格的值过滤器”,然后单击下拉,tadaaa ...排序为了...

Do like this woalaaa !!

+0

对不起,这是行不通的 –