• ベストアンサー

テキストからの抽出

こんにちは -------------------------------------- お名前:あいうえお 郵便番号:100-0001 ご住所:東京都千代田区千代田1-1      電話番号:03-****-1234 -------------------------------------- というテキストをA列に貼り付け、 B列に 1│あいうえお 2│100-0001 3│東京都千代田区千代田1-1 4│03-****-1234 の、ように内容を表示したいのですが、 どのような方法があるでしょうか。

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

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

B列には何も入力していない状態でA列を選択→データメニュー→区切り位置→カンマやタブなどの・・・をオン→次へボタン→その他にチェックを入れてボックスに「:」と入力(全角と半角は正確に区別して入力してください) で、完了ボタン。 1行おきなのですね。あとはいらない行を削除してください。 イメージしている事が違っていましたら補足してください。

hee1
質問者

補足

イメージ通りに振り分けることが出来ました。 ただ、この方法は毎回作業を行うことになりますので、式を入れることにします。勉強になりました。 有難うございます。

その他の回答 (2)

  • fukkyse
  • ベストアンサー率32% (130/402)
回答No.3

エクセルと考えてよいのでしょうか?A列の入力状況は? イ)A1 お名前:あいうえお   A2 郵便番号:100-0001   以下省略 となっているのか ロ)Alt+EnterとしてA1に入力されている により、対処方法(手数)が異なりますが イ)の場合は、Mid関数を用いて対応 ロ)の場合は、データ→区切り位置などを用いてデータを分割後の作業

hee1
質問者

補足

まとめて頂き有難うございます。 テキストをコピー&ペーストして 各行に一行ずつ入ります。 Mid関数を使いました。 有難うございました。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

=MID(A1,FIND(":",A1)+1,LEN(A1)) の様にして、全角コロンより右側の文字列を取り出せます。 以下コピー 空白行はあらかじめ削除

hee1
質問者

補足

大変上手く行きました。 有難うございました。

関連するQ&A