Excel 如何排序 數字最右

2007-12-14 8:54 pm
請問如果用 excel sorting , 但數字想用由最右手邊sorting,
例如 901234 R , 901235 R, 801236 B, 801237 B
想將 尾尾 R , 排一組, B 的排一組
用什麼 formula !

回答 (3)

2007-12-15 8:20 am
✔ 最佳答案
假設數據在A2:A100
在B2輸入陣列公式:
=SMALL(IF((RIGHT($A$2:$A$100)= "B" ),--MID($A$2:$A$100,1,LEN($A$2:$A$100)-1)),ROW(1:1))& "B"
在C2輸入陣列公式:
=SMALL(IF((RIGHT($A$2:$A$100)= "R" ),--MID($A$2:$A$100,1,LEN($A$2:$A$100)-1)),ROW(1:1))& "R"
將B2 及 C2下拉
陣列公式的輸入方法:
輸入公式後, 不要馬上按Enter
先要用左手同時按 Ctrl + Shift 兩鍵不放, 右手按Enter
2007-12-14 10:02 pm
如果已經打左又唔想再分開打多次
可以試下在另一欄輸入公式
(例如你的資料在A1): =RIGHT(A1)
(即係取出最右邊一個字元)
然後排序新的一欄
列印時就隱藏左RIGHT公式那一欄
2007-12-14 9:30 pm
可以分兩欄打入 如A欄打數字 b攔打英文後以b欄做分組


收錄日期: 2021-04-20 15:08:49
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20071214000051KK01053

檢視 Wayback Machine 備份