標題:
[發問]
擷取一堆住址中的路名跟段名
[打印本頁]
作者:
newnews
時間:
2013-4-17 13:23
標題:
擷取一堆住址中的路名跟段名
各位高手:
因為台電每次公告都如下面List把一堆的住址寫在同一個表格內,
小弟每次看路名跟段名都看的眼花,
想詢問如何在一堆住址中擷取出所有種類的路名跟段名
小弟不才使用的是MID函數,不過看起來無法讀到所有的路名,一直都會有問題。
麻煩各位高手了謝謝。
+++++++++++++++++
宜縣蘇澳鎮大圳路120號,宜縣蘇澳鎮大圳路135巷35號,宜縣蘇澳鎮大圳路175號、176號、190號、192號,宜縣蘇澳鎮大圳路194巷2號,宜縣蘇澳鎮大圳路213號、215號,宜縣蘇澳鎮大圳路255巷21號、23號、27號、29號,宜縣蘇澳鎮大圳路隘丁段447地號,宜縣蘇澳鎮大圳路隘城段0340-0001地號,宜縣蘇澳鎮大圳路隘城段1017地號,宜縣蘇澳鎮信義路351號,宜縣蘇澳鎮海山西路270號、275號,宜縣蘇澳鎮海山西路隘城段372地號,宜縣蘇澳鎮海山西路與信義路口,宜縣蘇澳鎮祥禮路11號,宜縣蘇澳鎮新城一路31巷61號、63號、65號、67號,宜縣蘇澳鎮新城一路與大圳路口,宜縣蘇澳鎮新城里新城路橋北側橋下,宜縣蘇澳鎮新城里隘城段1026地號,宜縣蘇澳鎮新城里隘界段337-1地號,宜縣蘇澳鎮隘丁里19號,宜縣蘇澳鎮隘丁里海山西路與大圳路口,宜縣蘇澳鎮隘丁里隘城段352-1地號,宜縣蘇澳鎮隘丁里隘城段680地號,宜縣蘇澳鎮隘丁里隘城段694地號,宜縣蘇澳鎮隘丁里隘城段969地號,宜縣蘇澳鎮隘丁路133號,宜縣蘇澳鎮海山西路275號斜對面(MS-4070)等
作者:
newnews
時間:
2013-4-17 19:05
不知有哪位好心的大大可以幫忙解決,
先謝過了!!!
作者:
sunnyso
時間:
2013-4-17 21:47
[attach]14691[/attach]
回復
2#
newnews
作者:
ML089
時間:
2013-4-17 22:54
依文字可知,每路段用 "," 隔開。
各路段可用下式得之
=TRIM(MID(SUBSTITUTE(A$2,",",REPT(" ",666)),ROW(A1)*666-665,666))
下拉
作者:
p212
時間:
2013-4-18 09:45
本帖最後由 p212 於 2013-4-18 09:47 編輯
回復
4#
ML089
ML089大:
請教 TRIM(MID(SUBSTITUTE(A$2,",",REPT(" ",666)),ROW(A1)*666-665,
666
))之中
「666」是以何標準判定出來的?
謝謝!
作者:
sunnyso
時間:
2013-4-18 12:13
回復
1#
newnews
方法二
[attach]14695[/attach]
作者:
ML089
時間:
2013-4-18 18:43
回復
5#
p212
每段字都會累積偏差,最會總累計偏差量就是原字串長度,本例為 479字元,所以取 666為吉祥數字
作者:
sunnyso
時間:
2013-4-18 22:43
回復
1#
newnews
[attach]14703[/attach]
B1=0
B2=IFERROR(FIND(",",$A$2&",",B1+1),"")
C2=IFERROR(MID($A$2&",",B1+1,B2-B1-1),"")
A2 = 宜縣蘇澳鎮大圳路1220號,宜縣蘇澳鎮大圳路2120號,宜縣蘇澳鎮大圳路1202號,宜縣蘇澳鎮大圳路1210號,宜縣蘇澳鎮大圳路1120號,宜縣蘇澳鎮大圳路120號,宜縣蘇澳鎮大圳路135巷35號,宜縣蘇澳鎮大圳路175號、176號、190號、192號,宜縣蘇澳鎮大圳路194巷2號,宜縣蘇澳鎮大圳路213號、215號,宜縣蘇澳鎮大圳路255巷21號、23號、27號、29號,宜縣蘇澳鎮大圳路隘丁段447地號,宜縣蘇澳鎮大圳路隘城段0340-0001地號,宜縣蘇澳鎮大圳路隘城段1017地號,宜縣蘇澳鎮信義路351號,宜縣蘇澳鎮海山西路270號、275號,宜縣蘇澳鎮海山西路隘城段372地號,宜縣蘇澳鎮海山西路與信義路口,宜縣蘇澳鎮祥禮路11號,宜縣蘇澳鎮新城一路31巷61號、63號、65號、67號,宜縣蘇澳鎮新城一路與大圳路口,宜縣蘇澳鎮新城里新城路橋北側橋下,宜縣蘇澳鎮新城里隘城段1026地號,宜縣蘇澳鎮新城里隘界段337-1地號,宜縣蘇澳鎮隘丁里19號,宜縣蘇澳鎮隘丁里海山西路與大圳路口,宜縣蘇澳鎮隘丁里隘城段352-1地號,宜縣蘇澳鎮隘丁里隘城段680地號,宜縣蘇澳鎮隘丁里隘城段694地號,宜縣蘇澳鎮隘丁里隘城段969地號,宜縣蘇澳鎮隘丁路133號,宜縣蘇澳鎮海山西路275號斜對面
作者:
sunnyso
時間:
2013-4-20 01:40
本帖最後由 sunnyso 於 2013-4-20 01:42 編輯
回復
1#
newnews
以下函數不會有長度限制
=IF(LEN($A$2)-LEN(SUBSTITUTE($A$2,",",""))<ROW(A13)-1,"",MID($A$2,FIND(CHAR(1),SUBSTITUTE("," & $A$2&",",",",CHAR(1),ROW(A13))),FIND(CHAR(1),SUBSTITUTE("," &$A$2&",",",",CHAR(1),ROW(A14)))-FIND(CHAR(1),SUBSTITUTE("," & $A$2&",",",",CHAR(1),ROW(A13)))-1))
A2=宜縣蘇澳鎮大圳路1220號,宜縣蘇澳鎮大圳路2120號,宜縣蘇澳鎮大圳路1202號,宜縣蘇澳鎮大圳路1210號,宜縣蘇澳鎮大圳路1120號,宜縣蘇澳鎮大圳路120號,宜縣蘇澳鎮大圳路135巷35號,宜縣蘇澳鎮大圳路175號、176號、190號、192號,宜縣蘇澳鎮大圳路194巷2號,宜縣蘇澳鎮大圳路213號、215號,宜縣蘇澳鎮大圳路255巷21號、23號、27號、29號,宜縣蘇澳鎮大圳路隘丁段447地號,宜縣蘇澳鎮大圳路隘城段0340-0001地號,宜縣蘇澳鎮大圳路隘城段1017地號,宜縣蘇澳鎮信義路351號,宜縣蘇澳鎮海山西路270號、275號,宜縣蘇澳鎮海山西路隘城段372地號,宜縣蘇澳鎮海山西路與信義路口,宜縣蘇澳鎮祥禮路11號,宜縣蘇澳鎮新城一路31巷61號、63號、65號、67號,宜縣蘇澳鎮新城一路與大圳路口,宜縣蘇澳鎮新城里新城路橋北側橋下,宜縣蘇澳鎮新城里隘城段1026地號,宜縣蘇澳鎮新城里隘界段337-1地號,宜縣蘇澳鎮隘丁里19號,宜縣蘇澳鎮隘丁里海山西路與大圳路口,宜縣蘇澳鎮隘丁里隘城段352-1地號,宜縣蘇澳鎮隘丁里隘城段680地號,宜縣蘇澳鎮隘丁里隘城段694地號,宜縣蘇澳鎮隘丁里隘城段969地號,宜縣蘇澳鎮隘丁路133號,宜縣蘇澳鎮海山西路275號斜對面,宜縣蘇澳鎮大圳路隘城段0340-0301地號,宜縣蘇澳鎮大圳路隘城段0340-0031地號,宜縣蘇澳鎮大圳路隘城段0340-3001地號,宜縣蘇澳鎮大圳路隘城段0340-0003地號,宜縣蘇澳鎮大圳路隘城段0340-4003地號,宜縣蘇澳鎮大圳路隘城段0340-0403地號,宜縣蘇澳鎮大圳路隘城段0340-0043地號
作者:
sunnyso
時間:
2013-4-21 00:00
E1 =IF(LEN($A$2)-LEN(SUBSTITUTE($A$2,",",""))<ROW(A1)-1,"",MID($A$2,FIND(CHAR(1),SUBSTITUTE("," & $A$2&",",",",CHAR(1),ROW(A1))),FIND(CHAR(1),SUBSTITUTE("," &$A$2&",",",",CHAR(1),ROW(A2)))-FIND(CHAR(1),SUBSTITUTE("," & $A$2&",",",",CHAR(1),ROW(A1)))-1))
E2,E3.......Exxx公式往下複製
A2=宜縣蘇澳鎮大圳路1220號,宜縣蘇澳鎮大圳路2120號,宜縣蘇澳鎮大圳路1202號,宜縣蘇澳鎮大圳路1210號,宜縣蘇澳鎮大圳路1120號,宜縣蘇澳鎮大圳路120號,宜縣蘇澳鎮大圳路135巷35號,宜縣蘇澳鎮大圳路175號、176號、190號、192號,宜縣蘇澳鎮大圳路194巷2號,宜縣蘇澳鎮大圳路213號、215號,宜縣蘇澳鎮大圳路255巷21號、23號、27號、29號,宜縣蘇澳鎮大圳路隘丁段447地號,宜縣蘇澳鎮大圳路隘城段0340-0001地號,宜縣蘇澳鎮大圳路隘城段1017地號,宜縣蘇澳鎮信義路351號,宜縣蘇澳鎮海山西路270號、275號,宜縣蘇澳鎮海山西路隘城段372地號,宜縣蘇澳鎮海山西路與信義路口,宜縣蘇澳鎮祥禮路11號,宜縣蘇澳鎮新城一路31巷61號、63號、65號、67號,宜縣蘇澳鎮新城一路與大圳路口,宜縣蘇澳鎮新城里新城路橋北側橋下,宜縣蘇澳鎮新城里隘城段1026地號,宜縣蘇澳鎮新城里隘界段337-1地號,宜縣蘇澳鎮隘丁里19號,宜縣蘇澳鎮隘丁里海山西路與大圳路口,宜縣蘇澳鎮隘丁里隘城段352-1地號,宜縣蘇澳鎮隘丁里隘城段680地號,宜縣蘇澳鎮隘丁里隘城段694地號,宜縣蘇澳鎮隘丁里隘城段969地號,宜縣蘇澳鎮隘丁路133號,宜縣蘇澳鎮海山西路275號斜對面,宜縣蘇澳鎮大圳路隘城段0340-0301地號,宜縣蘇澳鎮大圳路隘城段0340-0031地號,宜縣蘇澳鎮大圳路隘城段0340-3001地號,宜縣蘇澳鎮大圳路隘城段0340-0003地號,宜縣蘇澳鎮大圳路隘城段0340-4003地號,宜縣蘇澳鎮大圳路隘城段0340-0403地號,宜縣蘇澳鎮大圳路隘城段0340-0043地號
作者:
Hsieh
時間:
2013-4-21 00:12
回復
10#
sunnyso
其實如果單純把每個住址分開
用資料剖析後轉置就能分開顯示在各列中
樓主所要求的似乎不只是如此
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)