作者ichol (深色憂鬱的心)
看板Office
標題[算表] 還是想問排序相關的問題
時間Fri Jul 24 22:45:08 2009
軟體:
EXCEL
版本:
2000
假設現在有個資料如下
A B C
1 PS01-0A
2 PS01-1B
3 PS01-1B1
4 PS01-0A2
5 PS01-1A
6 PS01-10A2
7 PS01-10A13
8 PS01-11A
9 PS01-2B
10 PS01-2B1
11 PS01-2B13
.
.
.
10000筆
說明 A跟B 其實看作是個單位 例如A=千 B=百
A>B
然後11A跟10A13 看成11 跟10.13的意思
B也是一樣
(如果說明不清楚 請包含)
又因為A>B 所以11A>11B
如果是上面的資料 我想排成下列的結果 用排序他的判定怪怪的
A B C
1 PS01-0A
2 PS01-0A2
3 PS01-1A
4 PS01-10A13
5 PS01-10A2
6 PS01-11A
7 PS01-1B
8 PS01-1B1
9 PS01-2B
10 PS01-2B1
11 PS01-2B13
..
..10000筆
以下就是這樣判定
我知道可能很困難
可是就是看過人家排出來過
我也想知道怎樣排的 因為這樣可以由小到大找要的檔案
因為檔案有編號的....
希望可以解答QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.40.205.124
※ 編輯: ichol 來自: 114.40.205.124 (07/24 22:46)
推 wengho:你的意思是 A=1000 B=100 也可以把A變成小數點? 07/25 14:54
→ ichol:我是用小數點的概念去說 如果可以把他視為小數點也算可以 07/25 15:53
推 wengho:把A取代成小數點 再排列 就是你要的答案了 07/25 16:20
→ wengho:補充一下 原PO的意思是要先把A排列完成後最後再出現B排序 07/25 23:30