EXCEL SORT QUESTION

2007-07-16 10:08 pm
我有1000條資料
例:
TA0001A <----250 RECORDS
TA0001B <----250 RECORDS
TA0001C <----250 RECORDS
TA0001D <----250 RECORDS

佢係亂排....而家我要順返次序,A 1至250, B 1至250, C 1至250, D 1至250
但用SORT......佢會係排成
TA0001A
TA0001B
TA0001C
TA0001D
TA0002A
TA0002B
TA0002C
TA0002D
請問如何可以排成我想要呢.......
請各高手幫幫忙

回答 (2)

2007-07-16 11:32 pm
✔ 最佳答案
首先將所有data放在column A1開始, 由上而下, ....至A1000
在B1 打 =RIGHT(A1,1)
跟住COPY B1 至 B1000

在C1 打 =RIGHT(A1,2)
跟住COPY C1 至 C1000

在D1 打 =CONCATENATE(B1,C1)
跟住COPY C1 至 C1000

最後SELECT ALL, 再SORT BY D

完成結果如下:

TA0001AA1AA1A
TA0002AA2AA2A
TA0001BB1BB1B
TA0002BB2BB2B
TA0001CC1CC1C
TA0002CC2CC2C
TA0001DD1DD1D
TA0002DD2DD2D

[email protected]
2007-07-16 11:16 pm
如果你的編號最後一個字一定是A,B,C or D. 你可以加一行, 用=right() 抽出英文字, sorting 時先sort了英文字, 第二條件才sort 編號.


收錄日期: 2021-04-13 00:48:29
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070716000051KK02227

檢視 Wayback Machine 備份