• ベストアンサー

文字の分割?取り出し?

OSがwindows2000でofficeは2002です。 エクセルで作った住所録のセルに 住所1:××県 住所2:■■市○○○1-1-1△△マンション101と入力してあるとします。 これではバランスが悪いので番地の前(○と1の間)や番地の後(1と△の間)で区切るような関数はありますか? よろしくお願いいたします。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

下記のURLは参考になります。 エクセル技道場-数字で始まる部分から区分 http://www2.odn.ne.jp/excel/waza/function.html#SEC26

yzark
質問者

お礼

回答ありがとうございます。 リンク先の通りでバッチリでした。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

noname#204879
noname#204879
回答No.2

1.番地は必ず数字で始まり、かつ、数字で終わってい   ますか?「1丁目1番地1号」などとはなっていま   せんか? 2.番地部分の数字は全て全角文字ですか? 私の実力では難しそうですが、一応上の2つを確認させてください。

yzark
質問者

お礼

ありがとうございます。 今回のNo,1の方の参照先で解決できました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル文字操作

    エクセル初心者です 住所と番地を同一セルに入力していたのですが 住所と番地を分けたく思います 上手い関数はありませんでしょうか 教えてください

  • 文字列間にスペースを入れる関数はある?

    Excelについて質問です。 住所管理ファイルを作っています。 例えばセルA1に都道府県、B1に市区町村番地、C1にマンション名を入力してそれらを結合してD4に表示させたいと思っています。 D4にCONCATENATE関数を使えば結合して表示できるのですが、詰めて表示してしまいます。 市区町村番地とマンション名の間にスペースをつけたいと思っているのですが、スペースを入れる関数などはありますでしょうか?

  • 住所のセル分割について VBA

    マクロについてお尋ねします。 A1のセル ●●市山田町1-1山田ハウス111号 のように町名と番地(全角数字)とアパート・マンション名が続けて入っているセルがいくつもあります。 これを B1→ ●●市山田町 C1→ 1-1山田ハウス111号 ※住所を前から見ていき、全角数字(1~9)が出たらC1に分割 のように2つのセルに分割したいのです。 A1のセルで全角数字(1~9)のいずれかの数字が出たら その数字からC1に分割したいのですがどのようにすればいいのでしょうか。 町名と番地(1-1)の間にはなにもありません。 また番地までの住所の長さはまちまちです。 よろしくお願いいたします。

  • エクセルの1セル内の文字列操作。

    以下のことができるかどうかということをお聞きしたいのですが。 ○○-○○××町△△市□□□県  (○は数字) と、住所が、番地から逆に並んで、1つのセル内に書かれているものを、 普通の順番に並べ替えたいのですが。 この作業をしなければいけないものがかなりの数あって、 できることなら、作った数式をコピーして、番地と町、市、県などに分けることができれば、まとめて並び替えれるのに・・・と思ったのですが・・・。 多分、都道府県だけでなく、市、区、郡、町、村、それらの付かない地名、建物名など、法則の無いものを分ける方法など無いだろうなあとは思うのですが、 最後の頼みの綱で、もし、なにかほんの少しでも良いアイデアがあれば・・、 ということで質問させていただきます。 すべて入力しなおすよりも少しでも楽な方法があれば、アイデアをいただきたいと思います。

  • 住所のセル分割について

    お尋ねします A1のセル→**山田町1-1-1山田アパート** のように番地とアパート・マンション名が続けて入っているセルがいくつもあります。 これを B1→**山田町1-1-1 C1→山田アパート** のように2つのセルに分割する方法はありませんでしょうか。 番地とアパート名の間にはなにもありません。 また番地までの住所の長さはまちまちです。 よろしくお願いいたします。

  • EXCELで表引き(入力文字と参照テーブル)

    住所録からゼンリン地図の索引ページを自動的に取ってくるシートを作成しています。 下記のような参照テーブル(町名と索引ページ)表があります。     A         B    C 1  町名       番地 索引ページ 2 吉成         1    105       (1番地から99番地) 3 吉成        100    108       (100番地から199番地) 4 吉成1丁目          109 5 吉成南町1丁目       201 以下の入力セルに町名と番地が一致した検索ページを表示させたい。      A                 B 10  住所              地図ページ 11 鳥取市吉成南町1丁目100    201 12 鳥取県鳥取市吉成95番地    105 13 鳥取市吉成106-1-5        108 14 鳥取市吉成1丁目100番地    109 参照表から入力住所と一致する地図ページを表引きするにはどのような関数を使用すればよろしいでしょうか?VLOOUP関数を使用してトライしていますが、文字の抜き出し方が良く分かりません。 アドバイスをお願いします。

  • エクセルのセル分割について教えて下さい。

    エクセルで[埼玉県三郷市彦倉3-23-1]を [埼玉県三郷市彦倉][3-23-1]のように番地以降を別セルに一括変換したいのですが・・・ どうか教えて下さい。よろしくお願いいたします。

  • エクセルの文字列に空白を含むかどうかの条件分けについて

    現在、仕事でエクセルを使っています。 住所録から宛名ラベルを作ろうと思っているのですが、ここで問題が発生しました。 宛名ラベルの書式は住所とマンション名を別のセルに分けて配置するようになっているのですが、住所録のセルには例のように記載されています。 (例)○○県○○市○○町1-2 ○○マンション1号室 そこで、LEFT+FIND関数で分けて、住所とマンション名を分けて取り出すのには成功したのですが、今度は別の問題が発生しました。 それは、以下の例の様なセルに関してエラー値が返ってくるのです。 (例)○○県○○市○○町2-3 そこで、文字列に空白が含まれているかどうかを判断をすれば良いと考えたのですが、この条件分けが上手くいきません。 どの様にすればいいのか知恵をお貸しください。 よろしくお願いします。

  • 文字列を分割したい。

    (A1)のセルにある文字列は、数個の文字列をスペース(半角)を開けて配置しています。 (2行目以下も同様の多種の文字列があります。) サンプル 「学校 東京 神奈川県横浜市 ABC アメリカ」 これを、 1行目のセルに関数を用いて、 (B1)に「学校」 (C1)に「東京」 (D1)に「神奈川県横浜市」 (E1)に「ABC」 (F1)に「アメリカ」 と表示したいのです。 関数で処理できましたら、その関数式を教えてください。 関数で処理できない場合は、マクロを教えていただければありがたいです。 よろしくお願いします。 ※エクセルの「区切り位置]機能を試しましたが、うまくいかないようです。

  • エクセルでひとつのセル内の内容を分離するには

    エクセルで住所管理をしているのですが、例えばC2のセルに ●●●-×××× ■■■県◆◆◆市○○○町~番地というデータがあった場合に、 前部の●●●-××××(郵便番号)と後部の■■■県◆◆◆市○○○町~番地(住所)を 同じ列に関数などを使って分離することはできますでしょうか? 郵便番号のあとの住所の前には半角スペースが入ります。 できましたら、D2に郵便番号、E2に住所を分離したいと思っております。 素人質問で申し訳ございませんが、ご回答頂ければ幸いです。 何卒よろしくお願い致します。

専門家に質問してみよう