請問大神們如何在不規格字串當中抓取郵遞區號?
以下為範例
請款10710 黃*瑋 Tel:+886-2-7778-*** #68726 114台北市*246號7樓 ***有限公司
通知 貨到付款: 1588元 黃*瑋 098***4**9 90521台南市***田村***號
貨到付款: 1575元 黃*瑋 098***4**9 905台南市***田村***號
通知 黃*瑋 098***4**9 905台南市***田村***號
黃*瑋 098***4**9 905台南市***田村***號
黃*瑋 098***4**9 這是超商單
由於地址串都還需要另外備註其他事項還有超商的部分
所以字串都不是固定的
請問如何在這不固定字串當中抓取郵遞區號?
另外請問 有沒有大神,願意收費接單寫VBA
關於設定在每列上都有個按鈕 然後依據 收寄人資料 需判定 貨到付款 或是 直接寄
然後連接不同印表機列印,還需特定的輸出格式
謝謝
jafe wrote:
台南市***田村***號
先把 地址 截取出來.. 再來拆 郵遞區號
地址截取出來, 也可以送去查..
先整理地址字串 符合該網站API的查詢字串規格, 有空白去空白, 後面有幾樓要砍掉, 址尾有數字沒'號'字要自動補'號'字.. 之類的
https://zip5.5432.tw/
查不出的字串, 再通知人工作業..
不要笑想 100% ...
能幫忙減輕人工7,8成, 那就很偷笑了
jafe wrote:
請問大神們如何在不規(恕刪)
=IFERROR(MID(A1,IFS(IFERROR(SEARCH(" ?????市",A1),0),SEARCH(" ?????市",A1),IFERROR(SEARCH(" ?????縣",A1),0),SEARCH(" ?????縣",A1),IFERROR(SEARCH(" ???????市",A1),0),SEARCH(" ???????市",A1),IFERROR(SEARCH(" ???????縣",A1),0),SEARCH(" ???????縣",A1))+1,IFS(IFERROR(SEARCH(" ?????市",A1),0),3,IFERROR(SEARCH(" ?????縣",A1),0),3,IFERROR(SEARCH(" ???????市",A1),0),5,IFERROR(SEARCH(" ???????縣",A1),0),5)),"")
excel 函數 給你參考
mk2-paul wrote:
=IFERROR(MID(A1,IFS(IFERROR(SEARCH(" ?????市",A1),0),SEARCH(" ?????市",A1),IFERROR(SEARCH(" ?????縣",A1),0),SEARCH(" ?????縣",A1),IFERROR(SEARCH(" ???????市",A1),0),SEARCH(" ???????市",A1),IFERROR(SEARCH(" ???????縣",A1),0),SEARCH(" ???????縣",A1))+1,IFS(IFERROR(SEARCH(" ?????市",A1),0),3,IFERROR(SEARCH(" ?????縣",A1),0),3,IFERROR(SEARCH(" ???????市",A1),0),5,IFERROR(SEARCH(" ???????縣",A1),0),5)),"")
excel 函數 給你參考
=IFERROR(MID(A2,IF(IFERROR(SEARCH(" ?????市",A2),0),SEARCH(" ?????市",A2),IF(IFERROR(SEARCH(" ?????縣",A2),0),SEARCH(" ?????縣",A2),IF(IFERROR(SEARCH(" ???????市",A2),0),SEARCH(" ???????市",A2),IF(IFERROR(SEARCH(" ???????縣",A2),0),SEARCH(" ???????縣",A2),""))))+1,IF(IFERROR(SEARCH(" ?????市",A2),0),3,IF(IFERROR(SEARCH(" ?????縣",A2),0),3,IF(IFERROR(SEARCH(" ???????市",A2),0),5,IF(IFERROR(SEARCH(" ???????縣",A2),0),5,""))))),"")
幫你拆解為非Office2019的公式
關閉廣告