標題:
[發問]
如何依「鄉」、「鎮」、「市」、「區」設定公式切割資料
[打印本頁]
作者:
p212
時間:
2017-4-12 11:24
標題:
如何依「鄉」、「鎮」、「市」、「區」設定公式切割資料
請問各位前輩
如何依「鄉」、「鎮」、「市」、「區」設定公式切割資料?
作者:
hcm19522
時間:
2017-4-12 12:12
=LOOKUP(1,0/FIND(MID(B3,{5,6,7},1),"鄉鎮市區"),LEFT(B3,{5,6,7}))
作者:
KCC
時間:
2017-4-12 12:12
回復
1#
p212
D3=LEFT(B3,MIN(FIND({"鄉","鎮","市","區"},B3&"鄉鎮市區",5))),下拉
find 下 5 表示從第5個字元開始搜尋,是配合台灣地址的情形,最短大概是第5字元,例台南市東區
作者:
p212
時間:
2017-4-12 14:24
回復
2#
hcm19522
謝謝hcm19522大的指導
作者:
p212
時間:
2017-4-12 14:25
回復
3#
KCC
謝謝KCC大的指導
作者:
hcm19522
時間:
2017-4-12 16:49
本帖最後由 hcm19522 於 2017-4-12 16:50 編輯
回復
4#
p212
2F "鄉鎮市區" 後面有此四個字元的村里街道名 ,有誤
3F 較佳 ,台灣目前縣鄉鎮名 ,只有平
鎮
市 ,少一個 "市" ,村里街道名有此四個字元機會較多
http://blog.xuite.net/hcm19522/twblog/498536647
作者:
p212
時間:
2017-4-13 09:58
本帖最後由 p212 於 2017-4-13 10:04 編輯
回復
6#
hcm19522
謝謝hcm19522 大的細心與關注,
這些切割後的住址資料,是公部門「鄉鎮市區代碼」的對應資料,其中會有「澎湖縣馬公市
1
」、「澎湖縣馬公市
2
」等之狀況出現,1#問中未予提問,運用2#及3#的組合公式皆無法順利切割,請問應如何處置是好?
敬請指教,謝謝!
作者:
准提部林
時間:
2017-4-13 11:48
本帖最後由 准提部林 於 2017-4-13 11:54 編輯
=LEFT(B3,-LOOKUP(,-FIND({"鄉","鎮","市","區"},B3)))&LOOKUP(,-FIND({"","市1","市2"},B3),{"",1,2})
平鎮市
台南還有個 新市區???
作者:
p212
時間:
2017-4-13 14:24
本帖最後由 p212 於 2017-4-13 14:28 編輯
謝謝版主指導另一條思路!
可能是7#的範例未列舉完全,如果是地址內容有「區1」、「區2」、「鄉1」、「鄉2」則無法成功,請問該如何修改?
附上鄉鎮市區代碼檔案供參
作者:
hcm19522
時間:
2017-4-13 20:00
回復
7#
p212
利用彙整的鄉鎮市區名稱=LOOKUP(1,0/FIND(K$2:K$375,B3),K$2:K$375)
K$2:K$375是鄉鎮市區名稱
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)