タイトルとURLがつながった状態で入力されています。
自動でタイトルとURLに分割して、2つのセルに入力し直す方法はありますか?
A1「ヤフー」A2「http://www.yahoo.co.jp/」のようにしたいのです。
ひとつひとつ手作業でやっていたのですが、
1,000件以上あるため、気が萎えてきてしまいました。
詳しい方、ぜひ教えてください!
A1に
があるとして、
B1に
=LEFT(A1,FIND("h",A1,1)-1)
C1に
=RIGHT(A1,LEN(A1)-FIND("h",A1,1)+1)
でどうでしょう?
ただ、「ヤフー」の部分に「h」が入っているとおかしくなります。
「はてなはhappyhttp://q.hatena.ne.jp/1233542808」
だと
「はてなは」
「happyhttp://q.hatena.ne.jp/1233542808」
です
こういう方法ではいかがでしょうか。
※一括置換処理しますので、元ファイルのバックアップをとってから作業してください。
1.エクセルからCSVに書き出す
※行が複数ある場合、次の処理で「http」前にすべて「,」が入ってしまいますので、
「ヤフーhttp://www.yahoo.co.jp/」だけを、新たに別のシートに貼り付けて処理したほうがいいです。
2.CSVファイルを、メモ帳で開く
3.文字列「http」を、「,http」にすべて置換する
4.CSVファイルを保存する
5.エクセルで開く
さっそくのご回答どうもありがとうございます(^^)
なるほど!そういう方法がありますね。試してみたいと思います。
A1に
があるとして、
B1に
=LEFT(A1,FIND("h",A1,1)-1)
C1に
=RIGHT(A1,LEN(A1)-FIND("h",A1,1)+1)
でどうでしょう?
ただ、「ヤフー」の部分に「h」が入っているとおかしくなります。
「はてなはhappyhttp://q.hatena.ne.jp/1233542808」
だと
「はてなは」
「happyhttp://q.hatena.ne.jp/1233542808」
です
ご回答ありがとうございます(^^)
こういう数式でも分けることができるのですね。
ぜひ試してみます!
http://q.hatena.ne.jp/1233530197
こちらで先ほど、Mookさんが紹介していた方法が一番簡単かも。
"http"を",http"のように置換して、セパレータを挿入する。
セパレータはurlで使わないようなものならなんでもいい。
変換したいセルを選択し、メニュー→データ→区切り文字から
ウィザードを出してカンマを選択して完了
ご回答どうもありがとうございます!
リンク先のMookさんの回答も合わせて拝見させていただきました。
「区切り文字」という機能があるのですね。
置換を上手く利用した分かりやすい方法ですね。
ぜひ試してみようとう思いました。どうもありがとうございました(^^)
ご回答ありがとうございます(^^)
こういう数式でも分けることができるのですね。
ぜひ試してみます!