• ベストアンサー

Excel2000で、1つのセルに入っている文字を2つに分ける方法

Excelで住所録を作っていて、    A      大阪1-1-1  東京2-2-2 と1つのセルに入力されているのを      A     B       大阪    1-1-1   東京    2-2-2 と地名と番地に分ける方法はありますか? 宜しくお願いします。

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

  • ベストアンサー
noname#4564
noname#4564
回答No.1

同じ趣旨の質問が最近ありました。(参考URL) VBAで処理する場合は文字列の先頭(左端)から1文字ずつ順次読み込み、最初の数値(0~9)の手前で切り出せばOKです。 ただし、全角の数字には注意が必要です。また、データ品質が低く、誤字脱字等で意図しない位置に数字が混入している場合は、期待した結果は得られません。 また、番地を漢数字で記載されたデータはプログラムでは処理不能です。

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

お礼

有難うございました。参考URLを見てみます。

その他の回答 (1)

  • rcone
  • ベストアンサー率0% (0/5)
回答No.2
参考URL:
http://www2.odn.ne.jp/excel/
kappa_kk
質問者

お礼

有難うございました。参考URLを見てみます。

関連するQ&A

  • 【Excel】 住所の県、建物でセルを分けたい。

    こんにちは A1 に、東京都千代田区○○1-1○○荘203 という住所があります。 これを、 B1 に 東京都 C1 に 千代田区○○1-1 D1 に ○○荘203 と、分けたいのですが、B1、C1、D1は それぞれどのような式になるでしょうか。 なお、住所は都道府県表示が無い場合があります。 番地部分には、「丁目」「番地」などの文字はありません。 建物表示も無い場合があります。 Excel2007です。 よろしくお願いします。

  • セルとセルに入力された文字を一緒にする方法。

    A1セルに「東京都渋谷区神宮前」 B1セルに「1-1-1」 と入力してあります。 それを 東京都渋谷区神宮前1-1-1 という風に、例えばC1に入力したいです。 またA1セル及びB1セルのデータが、 縦に数千行入力してあるので、 一つだけでなく、全てのデータを変換出来る 方法をご教示願いたいです。 宜しくお願いします。

  • 【エクセル】セルを一緒にする方法

    こんにちは。 今、エクセルで表を作っています。 A1のセル 東京都 A2のセル それ以下の住所 を入力を終えたのですが、やはり東京都○○区のようにセルを分けずにつなげることになりました。セルを結合すると片方が消えてしまいます。片方が消えない方法で中身の文章をつなげることは可能でしょうか。もしあれば方法を教えてください。

  • Eecelで指定されたセル番地に入力される方法を教えてください

      A  B  C  D  E 1    A1  1 2    A2  2 3    A3  3 4    A4  4 上記のようなシートがあったとします。 B列にセル番地が入力されており、C列には数値が入力されています。 A1にC1の値=1 A2にC2の値=2 という具合に、 B列に入力されているセル番地に隣のC列の値が入力されるようにしたいのですが、どうもうまくいきません。 いい方法があったら教えてください。よろしくお願いします。 ※できれば関数で何とかしたいと思っています。 OS:Windows XP Excel2003です。

  • excelで○○と入力されているセル番地を返す方法

    excelについて質問です。 シートAに下記の記述をします。    A    B 1 項目名 セル番地 2 ○○  B7 のような形で、シートBからセル番地を引っ張ってくる方法はありますでしょうか。 セル番地が難しいようであれば、行、列を返す形でもよいです。 上手く質問ができず、申し訳ありません。 できればVBAは使わず、関数で処理できるとベターです。 宜しくお願いいたします。

  • EXCEL2003で抽出?教えてください。

    シート1で入力されている住所、氏名、電話番号を、シート2の1セルに1文字づつ抽出して張り付ける方法をご存知の方お教えいただけませんか?お願いします。 (例) シート1のA1セルに 愛知県碧南市○○町○丁目○番地 と入力されている住所を シート2のA1.B1.C1・・・と1文字づつ表示させる方法です。 □□□□□□□□□□□□□□□ 各セルに1文字づつ振り分けて表示する方法なんですが・・・

  • Excelで2つのセル内容を一つのセルに表示させる方法

    Excelで2つのセル内容を1つのセルに入れる方法を教えて下さい。 住所録の住所が2つのセルに分かれて入っている(番地・マンション名etc)のですが、それを1つのセルにまとめたいのです。 コピー&ペーストで行っているのですが、時間がかかるので、出来れば一括で出来る方法を教えて頂きたいです。

  • エクセル 文字列を足す方法

    こんにちは。 エクセル2003を使用しています。 文字列の足し方を教えてください。 A1:東京 B1:大阪 C1:東京大阪 ← 左記の出力結果を出したい。 C1セルに入力する数式はどのようにすればよろしいでしょうか。 お手数ですが、よろしくお願いいたします。

  • エクセル文字操作

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

  • エクセルで住所を違うセルに分けたいのですが・・・

    エクセルであるセルに住所が入力されています。 その住所は 例えば 大阪府堺市・・・ 大阪府大阪市・・・ 大阪府東大阪市・・ のようにすべて同じ都道府県の住所ばかりが 同じシートに1000件程度並んでいます。 他の都道府県はありません。同じというのが前提です。 そこで上の例で言えば大阪府と堺市・・・ 大阪府と大阪市・・・、大阪府と東大阪市・・・ というふうに都道府県と市町村以下番地までの部分で 別のセルに分けたいのですが一つずつ分けるのは 面倒なのでまとめて行う方法を探しています。 どうすればよいのでしょう?

専門家に質問してみよう