Trending News
Promoted
EXCEL找出儲存格中,範圍內數值或文字
EXCEL儲存格
例如A1為以下文字:
1111,2222,AAAA- ,5555
如何用函數找出AAAA
-------------------------------------------
AAAA為任意數
逗號數不固定,方向是要找出 - 到前一個 , 之間的文字或數值
Update:
漢鍾離真的是Excel大師,
找到我想要的答案。
=TRIM(RIGHT(SUBSTITUTE(MID(A1,1,FIND("-",A1)-1),",",REPT(" ",99)),99))
若沒有更好的解答,請漢鍾離大師將答案貼到回答,願送20點。
1 Answer
Rating
- 漢鍾離Lv 61 decade agoFavorite Answer
=TRIM(RIGHT(SUBSTITUTE(MID(A1,1,FIND("-",A1)-1),",",REPT(" ",99)),99))
2010-10-23 22:03:23 補充:
=TRIM(RIGHT(SUBSTITUTE(MID(A1,1,FIND("-",A1)-1),",",REPT(" ",99)),99))
公式是先用find找出-號的位置, 再用mid取出左邊至-號之前一碼的字段
再用substitute將該字段內的逗號化成99個空格
再用right取該長文字段靠右取99位, 變成一個左邊有很多空格的99碼的字段
再用trim將左邊的空格清除, 完成
不一定要用兩個99, 用兩個5, 或兩個10 或兩個999都可以, 但一定要大於答案的碼數(4)
Still have questions? Get your answers by asking now.