• ベストアンサー

エクセル 住所データを分ける

エクセルで、以下のようなデータを分けたいのですが、お知恵をお貸し下さい。宜しくお願い致します。 <データ> 〒100-0001 東京都千代田区~~~ 上記のような場合、郵便番号と都道府県の間に半角のスペースが入ってます。これを郵便番号と住所と別々のセルに分けたいのですが、どうした良いでしょうか? 宜しくお願い致します。

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

  • ベストアンサー
  • pc_knight
  • ベストアンサー率66% (52/78)
回答No.2

セルA1に<データ>〒100-0001 東京都千代田区~~~があるとしたら セルB1に数式「=LEFT(A1,9)」をセルC1に数式「=RIGHT(A1,LEN(A1)-10)」を入れれば出来ます。

ninnin1115
質問者

お礼

有り難う御座います。 完璧に出来ました。。。

その他の回答 (1)

回答No.1

たとえばA1に郵便番号を入力して、クリック操作でA2に移動させて都道府県からの住所を入力すればいいのではないでしょうか・・。

ninnin1115
質問者

補足

すでにデータが入っている内容でそのデータをどうやって分けるかを知りたいのですが、知っていますか?

関連するQ&A

  • Excelでの住所入力をセルで分けるには?

    こんにちは。もし、出来る方法をご存知の方がいれば教えて下さい。 Excelで、郵便番号から住所を変換する時に、例えば 100-0014を変換すると、『1つのセルに』東京都千代田区永田町 と入りますよね。 変換なので、1つのセルに入るのは当然なのですが、これを『東京都』『千代田区』『永田町』と3つのセルに分けることはできますか? データが少なければ、『区切り位置』で分けることができますが、データが多い場合、地名の文字数はそれぞれ違うので、一括で沸けることができません。 何かよい方法があれば教えてください。宜しくお願い致します。

  • 住所データの変換 こんなことできるソフト

    住所データが数千件ありますが、入力されている形式がバラバラです。 下記のように統一する方法、あるいは市販ソフト、フリーソフトなどはありますか ? 元のデータは CSV形式です。 元データの一例 郵便番号、東京都千代田区千代田1-1-1東京ビル1階、会社名 目的とするデータ 郵便番号、東京都千代田区神田、1-1-1、東京ビル1階、会社名 ポイントですが「都道府県から番地の前まで」と「番地以降の住所」と「建物名」を分けたいということです。なお、元データの郵便番号は正確に入っています よろしくお願いします。

  • エクセルで作った住所録データの市区町村のあとを消したい

    エクセルの住所録から、市町村のあとを削除したいのですが、どうしてもわかりません。 よろしくおねがいします。住所は番地まで1つのセルに入っています。 Ex. 東京都千代田区広尾1-1-1-A-101  → 東京都千代田区

  • エクセル 住所データの編集について

    エクセルの住所データを使って郵便バーコード印字をするのですが、手持ちのバーコード変換マクロでは郵便番号の列と番地だけ(例えば、「1-23-45」)の列を用意して変換します。ところが、持っている住所データには「東京都○○区○○町1-23-45」というデータになってしまっています。 郵便番号を利用して「東京都○○区○○町」というところまでデータから連続して除いて番地だけのセルにすることは出来ますでしょうか?もし解決策をご存知の方いらっしゃったら教えてください!宜しくお願いします。

  • エクセルでセルの一部の文字を取り出す

    ひとつのセルに、郵便番号と住所がはいてます。 例 〒333-3333 東京都江東区千代田3-3-3 住所の長さはデータごとに違います。 これで郵便番号を除いた住所部分のみ取り出すにはどうすればよいでしょうか。 よろしくお願いします。

  • Excel関数、VBAで可能か教えてください

    いつもこちらの識者の皆様にはお世話になっております。 Excelのことで質問させてください。 A1-A3セルに下記のようなデータがあります。 東京都千代田区千代田1丁目1-1日本マンション 101 東京都千代田区千代田1丁目1-2 東京都千代田区千代田1丁目2 これをそれぞれ、B列に号地までの住所、C列に物件名と部屋番号に分けたいのですが、関数もしくはVBAで可能でしょうか? 定義としては、 1.物件名と部屋番号の間には必ず半角スペースがある。  (半角スペースを含まないセルはそのままB列にデータをコピーでOK) 2.番地と号地は半角数字、物件名は全角。 一戸建てのデータはifで半角スペースを含まないものをそのまま持ってくればいいんですが、集合住宅の場合、どのようにしたらできるのか分からず行き詰っています。 vbaでsplを使うことも考えましたが、うまくいきそうにありません。 どなたか、上記内容の場合どのような関数、もしくは構文が適しているか教えていただけませんでしょうか。 よろしくお願いいたします。

  • 住所録のデータを整形

    テキストデータで、電話番号と郵便番号、住所が区切りもなく綺麗にくっついているものがあるのですが、この間にスペースやコンマなどを自動的に入れることが出来るようなソフトなどないでしょうか。 『00-000-0000111-1111東京都』のようなデータなんですが、一つ一つやっていくとなると結構な量がある為、大変な作業になるので、なにか良い方法があれば教えてください。 最終的にはエクセルに取り込んで使おうと思うんですが・・。

  • Excel 関数(2)

    エクセルの関数について再質問です。 下記のような表があります。 (1)、(2)、(3)、(4)はそれぞれ一つのセルに郵便番号、住所がまとめて入力されているもの,いないものがあります。これを郵便番号、住所を別々のセルに表示させる方法をご教示頂きたく思います。  A1 (1)100-0001千代田区日本橋1-1-1    A2 (2) 千代田区日本橋1-1-2    A3  (3)100-0003千代田区日本橋1-1-3 A4 (4) 千代田区日本橋1-1-4 B列に表示させたいと思います。郵便番号がある場合には、substitute(A1,left(A1,8),""),くらいのイメージはできるのですが、郵便番号がない場合の式はどのようにすればいいのでしょうか。ifを使っての条件式でご教示の程お願い致します。 ※A2,A4には郵便番号分の半角8文字のスペースがあります。

  • エクセルで全角と半角を分離する方法って?

    エクセル2000で、住所の管理をしているのですが、全角文字と半角文字(丁目、番地等)を分離したいのですが簡単な方法はあるのでしょうか。 例 セルA1 東京都千代田区千代田1-1-1 これを全角と半角で分離して セルA1 東京都千代田区千代田 セルB1 1-1-1 というように、1行に並ぶとうれしいのですが (質問時の見た目は縦に並んでいますが、横に並ばせたい)

  • エクセルで作った住所録データの市区町村のあとを消したい。

    住所は番地まで1つのセルに入っています。 Ex. 東京都千代田区広尾1-1-1-A-101  → 東京都千代田区 昨日=LEFT(A1,FIND("区",A1,1))で教えていただいて助かったのですが、 さらに、市、町、村がある場合の指示方法を知りたいので、おわかりになりましたら、よろしくお願いしますm(_ _)m

専門家に質問してみよう