AQlier/ 2020年7月13日/ tech

住所一覧表から都道府県、市町村、町名、番地に分割する方法をまとめました。
都道府県
=IF(MID(B6:B6,4,1)=”県”,LEFT(B6:B6,4),LEFT(B6:B6,3))

市町村
=MID(B6,LEN(D6)+1,IFERROR(FIND(“市”,B6),IFERROR(FIND(“区”,B6),IFERROR(FIND(“町”,B6),IFERROR(FIND(“村”,B6),0))))-LEN(D6))

町名
=MID(B6,LEN(D6&E6)+1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},ASC(B6)&1234567890))-LEN(D6&E6)-1)

番地
=MID(B6,LEN(D6&E6&F6)+1,LEN(B6))

注意点
※市区町村名に”市、区、町、村”が使用されているとき、正しい分割になりません。
※政令指定都市で、「〇〇県△△市■■区」の場合、町名に「■■区」が含まれます。

ーーー
EXCELで、文字列を結合する方法

’&’でセルを繋げます。

=B5&C5&D5&E5