返回列表 上一主題 發帖

[發問] 擷取部分字元

[發問] 擷取部分字元

如果我在A1欄有:學校地址:407 台中市西屯區文華路100號
我要如何在B1欄取出"407"、C1欄取"出台中市西屯區"
謝謝!

回復 2# Bodhidharma


    謝謝Bodhidharma 的回答,我也是用MID函數取得我要的資訊,以下是我自己寫的函數,有點冗長,不過約8成以上可以達成目標
    B1=MID(A1,FIND(":",A1)+1,3)
    C1==MID(A1,MAX(IF(ISERR(FIND({"縣","市"},A1)),0,FIND({"縣","市"},A1)))-2,3)&MID(A1,MAX(IF(ISERR(FIND({"鄉","鎮","市","區","村"},A1)),0,FIND({"鄉","鎮","市","區","村"},A)))-2,3)
   C1的函數幾乎可以達成我的需求,可是如果我的A1欄是只有"學校地址:"或是"學校地址:407 台中市文華路100號"就會出現#VALUE!的錯誤訊息,有法可解嗎?謝謝。

TOP

回復 5# Hsieh


    謝謝Hsieh的回覆,如果沒有B1郵遞區號這一欄,公式要如何修改?謝謝。

TOP

        靜思自在 : 手心向下是助人,手心向上是求人;助人快樂,求人痛苦。
返回列表 上一主題