- ベストアンサー
テキストからの抽出
こんにちは -------------------------------------- お名前:あいうえお 郵便番号:100-0001 ご住所:東京都千代田区千代田1-1 電話番号:03-****-1234 -------------------------------------- というテキストをA列に貼り付け、 B列に 1│あいうえお 2│100-0001 3│東京都千代田区千代田1-1 4│03-****-1234 の、ように内容を表示したいのですが、 どのような方法があるでしょうか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
B列には何も入力していない状態でA列を選択→データメニュー→区切り位置→カンマやタブなどの・・・をオン→次へボタン→その他にチェックを入れてボックスに「:」と入力(全角と半角は正確に区別して入力してください) で、完了ボタン。 1行おきなのですね。あとはいらない行を削除してください。 イメージしている事が違っていましたら補足してください。
その他の回答 (2)
- fukkyse
- ベストアンサー率32% (130/402)
エクセルと考えてよいのでしょうか?A列の入力状況は? イ)A1 お名前:あいうえお A2 郵便番号:100-0001 以下省略 となっているのか ロ)Alt+EnterとしてA1に入力されている により、対処方法(手数)が異なりますが イ)の場合は、Mid関数を用いて対応 ロ)の場合は、データ→区切り位置などを用いてデータを分割後の作業
補足
まとめて頂き有難うございます。 テキストをコピー&ペーストして 各行に一行ずつ入ります。 Mid関数を使いました。 有難うございました。
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
=MID(A1,FIND(":",A1)+1,LEN(A1)) の様にして、全角コロンより右側の文字列を取り出せます。 以下コピー 空白行はあらかじめ削除
補足
大変上手く行きました。 有難うございました。
補足
イメージ通りに振り分けることが出来ました。 ただ、この方法は毎回作業を行うことになりますので、式を入れることにします。勉強になりました。 有難うございます。