(A欄的三個字串間的空格是不等距離的)
檔案請參考
您的下載地址
http://www.FunP.Net/406830
cascade大,您好 我的問題是想把A欄的字串分割到B欄和C欄和D欄 A1=016 ATIVAN 0.5MG(LOWEN) 5 變成 B1=016 C1=ATIVAN 0.5MG(LOWEN) D1=5
在EXCEL上 A1的內容是016接著9個空白鍵ATIVAN 0.5MG(LOWEN)接著19個空白鍵5 B1的內容是018接著9個空白鍵ALDACTONE 25MG(ALDACTIN)接著13個空白鍵11 另外 (A欄的三個字串間的空格是不等距離的)是說19個空白鍵和13個空白鍵不相同 當然這題也可以用固定欄寬分割 可是當你的軟體沒有這種分割功能和巨集功能時 就只能考慮用函數來解決
cascade大 先跟您說聲對不起 我應該是把之前您的答案複製錯誤(沒先複製到D1就先複製到C1) 才沒在EXCEL得到想要的結果 剛剛發現可以了 請您上答(意見一和意見二) 也謝謝其他專家的意見
Frank Chiou大 您的答案比較完整 剛剛做了測試 不管怎樣將A1中的三個字串的間隔作調整 答案都是對的 吃飽太閑的我在數字前加了兩三格空格 答案就變了
Frank Chiou 大 這題基本上OK了 可是 我將D蘭做Z-A大小排序時 卻變成 99 97 915 90 88 86 80 8 76 73 72 69 642 629 不知那裡出了問題