2017-04-26 21 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

對不起,這是行不通的 –