Excelで文字列を分割する方法について質問です。


1つのセルに「マンション 4階」などというふうにスペースが入ったセルがあります。
これを2つのセルに分けるにはどうすればいいのでしょうか?

「マンション」の部分の名称が異なるので、出来れば関数を使う方法を教えて下さい。

ちなみに使用しているのはExcel200です

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2007/10/15 16:30:44
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答4件)

id:KUROX No.1

回答回数3542ベストアンサー獲得回数140

ポイント20pt

http://www.kanaya440.com/contents/script/vbs/function/string/spl...

Split関数をつかえばお手軽に実現可能です

id:taknt No.2

回答回数13539ベストアンサー獲得回数1198

ポイント20pt

左側

=LEFT(A1,FIND(" ",A1,1)-1)

右側

=RIGHT(A1,LEN(A1)-FIND(" ",A1,1))

id:halohalolin No.3

回答回数47ベストアンサー獲得回数3

ポイント20pt

「できれば」の部分を満たさないで良いのであれば、以下の方法があります。

1. 該当するセルを選択/コピーし、エディター(秀丸, WZ, Terapad, サクラエディタ等)へ貼付けます。

2. スペースをタブに一斉置換します。

3. 置換し終えたデータをコピーします。

4. エクセルの適当な箇所に貼付けます。

以上よろしければご参考ください。

id:Sag_Chicken No.4

回答回数211ベストアンサー獲得回数4

ポイント30pt

そのセルを選んで、

データ>区切り位置

で、スペースを区切りに設定すれば分割できます。

id:kt26

この方法が一番簡単ですね。勉強になりました。ありがとうございました。

2007/10/15 16:29:49
  • id:kt26
    すみません、Excel200ではなく、Excel2000です。打ち間違えです。Excel200というバージョンが実際のあるのか否かわかりません。。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません