- 帖子
- 186
- 主題
- 6
- 精華
- 0
- 積分
- 218
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- office 2007
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2012-11-12
- 最後登錄
- 2014-4-15
|
回復 Bodhidharma
謝謝Bodhidharma 的回答,我也是用MID函數取得我要的資訊,以下是我自己寫的函 ...
shootingstar 發表於 2013-4-3 15:47 
用你的公式試了一些地址:
學校地址:407 台中市西屯區文華路100號 407 台中市西屯區
學校地址:407 台中市文華路100號 407 台中市台中市
學校地址: #VALUE!
學校地址:123 桃園縣中壢市xx路xx號 123 中壢市中壢市
有幾個問題:
#VALUE!部分:
從「公式→評估值公式」中追蹤,可以看出因為「縣」和「市」都找不到,因此回傳0,0還要減2出現負值就會有問題,解決方法可以再加一個iserror:if(iserror(原公式),"",原公式)
note: excel2007後有iferror公式,可以用iferror(原公式,"")即可
「市」重複出現的問題:
因為有時候市是在前面(如:新北市xxx),有時候在後面(如:桃園縣中壢市)出現
因此有出現市的時候,公式就會出問題(重複找)
解決方法應該很多種
比方說
若"縣"存在,查鄉鎮市區村
若"市"存在,查鄉鎮區村 |
|