close
4122 |
Excel如何電話的分機號碼擷取出來 |
如果欲取出從網站下載的電話號碼中的「分機號碼」,但由於各個儲存格資料格式不一致,要用什麼函數或方法可以取出分機呢?例如:
+8860227553121x123
+8860227553121ext1149
+ 8860227553121#12345
+ 8860227553121-12
▍方法1:TEXTAFTER函數(Excel 365)
點取B1儲存格輸入公式:「=TEXTAFTER(A1,{"#","-","x","ext"})」後,向下複製公式到B2:B4儲存格。
▍方法2:FILTERXML函數
點取B1儲存格輸入公式:「=FILTERXML("<x><y>"&SUBSTITUTE(A2,LOOKUP(,-FIND({"#","-", "x","ext"},A2),{"#","-","x","ext"}),"</y><y>")&"</y></x>","//y[2]")」後,按Ctrl+Shift+ Enter鍵完成陣列公式輸入,向下複製公式到B2:B4儲存格。
▍方法3:LOOKUP函數
點取B1儲存格輸入公式:「=ABS(LOOKUP(2^99,--RIGHT(A2,ROW($1:$100))))」後,按Ctrl+Shift+ Enter鍵完成陣列公式輸入,向下複製公式到B2:B3儲存格。
點取B4儲存格輸入公式:「=ABS(LOOKUP(1^99,--RIGHT(A2,ROW($1:$100))))」後,按Ctrl+Shift+ Enter鍵完成陣列公式輸入
文章標籤
全站熱搜
留言列表