• ベストアンサー

住所を市郡区町村名で分けたい

エクセル2000を使用しての住所入力です。 住所を都道府県・市郡区町村名・以降番地で分けたいのです。 例えば 東京都港区赤坂なら 東京都 港区 赤坂 愛知県名古屋市中区栄なら 愛知県 名古屋市中区 栄 愛知県豊田市トヨタ町なら 愛知県 豊田市 トヨタ町 長野県北佐久郡軽井沢町軽井沢なら 長野県 北佐久郡軽井沢町 軽井沢 というふうにです。 都道府県を過去の質問を参考にして、 関数を使用して分けることはできました。 その後はどのようにしたらいいでしょうか。 どなたか教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.4

数字で始まる場所から区分する方法があります。 A列に住所がフルに入力されてるとして、 B3=LEFT(A3,MIN(FIND({0,1,2,3,4,5,6,7,8,9},ASC(A3)&1234567890))-1) と C3=RIGHT(A3,LEN(A3)-MIN(FIND({0,1,2,3,4,5,6,7,8,9},ASC(A3)&1234567890)-1)) ですね。 同様に 都道府県名の次、「町」の次で区分する方法を組み合わせれば可能になるかと思います。

参考URL:
http://www2.odn.ne.jp/excel/waza/function.html#SEC26
noname#3446
質問者

お礼

教えていただいたとおりにしたら無事に作業ができました。 参考URLも大変ためになりました。 どうもありがとうございました。

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.3

下記の方法を試して見てください。 編集-置換とデータ-区切り位置を応用し、セルに分けます。操作が何ステップにもなりますが、大量にデータがあれば元が取れます。 (1)都道府県の部分を別セルに分け方    編集-置換を使って     (検索する文字列)都-->(置換後の文字列)都    と半角のカンマ1つ    検索する文字列)道-->(置換後の文字列)道    と半角のカンマ1つ    検索する文字列)府-->(置換後の文字列)府    と半角のカンマ1つ    検索する文字列)県-->(置換後の文字列)県    と半角のカンマ1つ    に「置換」する。 (2)市の分け方    (検索する文字列)市-->(置換後の文字列)市   と半角のカンマ1つ    (検索する文字列)町-->(置換後の文字列)町   と半角のカンマ1つ    (検索する文字列)村-->(置換後の文字列)村    と半角のカンマ1つ    (検索する文字列)区-->(置換後の文字列)区   と半角のカンマ1つ    検索する文字列)郡-->(置換後の文字列)郡   と半角のカンマ1つ    に「置換」する。 (3)市と区の結合(例大阪市中央区) 列挿入してD列を作り、 =IF(ISERROR(FIND"区",C1)),B1,B1&C1)と関数をD1に 入れて下に複写する。 B1に大阪市、C1に中央区がありB1に姫路市のある例など を大阪市中央区、姫路市にする。 郡と町、郡と村の結合もこれを使える。 (4)市の中の町(例神明町)と公共団体の町の名 このやり方の充分でない点です。ただ別セルに分けるだけなら分けてしまって良いと思います。 (5)データのカンマ位置で各セルに分離 1つの列を範囲選択して、データ-区切り位置をクリックし、区切り文字を「カンマ」にして「次ぎへ」をクリックし、「完了」をクリックします。    

noname#3446
質問者

お礼

丁寧にご説明いただきありがとうございました。 「置換」を使う方法は目から鱗でした。 地道な作業ですが、よくわかりました。 ありがとうございました。

noname#4564
noname#4564
回答No.2

> この質問は見ましたが、番地だけでなく、 > 字名は一緒のセルに入れたいのです。 それはご自分でお考えください。 (参考URLを読めば得るものがあると思います)

参考URL:
http://dictionary.goo.ne.jp/cgi-bin/dict_search.cgi?MT=%B1%FE%CD%D1&sw=2
noname#3446
質問者

お礼

ありがとうございました。 無事解決しました。

noname#4564
noname#4564
回答No.1

最近、類似質問がありました。 参考URLのNo.6を読んでください。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=491122
noname#3446
質問者

お礼

ありがとうございます。 この質問は見ましたが、番地だけでなく、 字名は一緒のセルに入れたいのです。

関連するQ&A