- ベストアンサー
詳細な住所から、行政区だけを抽出するやり方
エクセルにおいて、 都道府県から市区町村郡、詳細なマンションの住所が 一つのセルに入力されています。 そこから、行政区だけを隣のセルに抽出する方法が ありますでしょう?? いろいろな関数を検索していますが、いまいち 検索キーワードが見つかりません>< とうとつな質問ですが、ご教授お願いいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんな感じで。
その他の回答 (3)
- f272
- ベストアンサー率46% (8529/18257)
#3の人が言っているように自治体一覧を用意する方がよいです。 それでも無理やり作ってみた。 =IF(ISERROR(FIND("市",A1,1)),"",IF(FIND("市",A1,1)>4,IF(SUM((MID(A1,FIND("市",A1,1)-2,2)={"札幌","仙台","たま","千葉","横浜","川崎","新潟","静岡","浜松","京都","府堺","神戸","岡山","福岡"})*1)+SUM((MID(A1,FIND("市",A1,1)-3,3)={"府大阪","県広島","北九州"})*1)+SUM((MID(A1,FIND("市",A1,1)-4,4)={"県名古屋"})*1)=1,MID(A1,FIND("市",A1,1)+1,FIND("区",A1,1)-FIND("市",A1,1)),""),"")) 例えば 東京都世田谷区世田谷4-21-27札幌市ビル のような変な例でない限り大丈夫だとは思うけど...
- Wendy02
- ベストアンサー率57% (3570/6232)
こんにちは。 「行政区」というのは、政令で指定する指定都市。つまり、政令指定都市と同じ意味だそうですから、二つのリスト(道府県と都市名)から検索させなくてはならない、ということだと思います。最初に、道府県(東京都などは入らない)から、それに該当するものを探し、そこから、再び、指定都市名等を探し出すわけです。ご質問からすると、そのような意味になるのですが、確認が必要です。もし、そうなら、それはかなり難問だと思います。 '------------------------------------------- 行政区【ぎょうせいく】 行政事務処理の便宜のために、市町村の区域を分けて設けられた行政区画。地方自治法上の指定都市の区がこれに当る。政令で指定する人口50万以上の市(指定都市)
- srafp
- ベストアンサー率56% (2185/3855)
例えば、こちらにある「住所を都道府県名とそれ以降に分けるには?」は、役に立ちませんか? http://www2.odn.ne.jp/excel/waza/function.html#SEC11
お礼
ありがとうございました!! いろいろと知識不足だったためか・・・ 郵便局の一覧で市区町村を抽出できました。