- ベストアンサー
エクセル で文字列を分離したい
例えば、エスセルのデーターベースで [A1]http://www.aaa.bbb//=http://ccc.ddd [A2]http://eee.fff.gg//=http://hh.iii こちらを [B1]http://www.aaa.bbb//= と、 [C1]http://ccc.ddd に分離したいのですが、 大量に一括で分離する方法を教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
[B1]に、=MID(A1,1,FIND("http",A1,2)-1) [C1]に、=MID(A1,FIND("http",A1,2),LEN(A1)) っていうのはどうですか?
その他の回答 (3)
- TnaPro
- ベストアンサー率20% (1/5)
回答No.4
No3のWWolfです。 >分離はうまく出来たのですが、 >不要な文字列が出てきました。 >[A1]http://aaa.bbbxyz >[A2]http://ccc.ddxyz こちらを >[B1]http://aaa.bbb >[B2]http://ccc.dd 列はともかくとして、A列全てを選択し、置換でXYZをなくせばOKです。
- WWolf
- ベストアンサー率26% (51/192)
回答No.3
>[A1]http://www.aaa.bbb//=http://ccc.ddd もし分離に「=」が不必要なら 一旦そのブックを.TXTで保存しファイルを閉じて再度開き、区切り文字をその他にチェックして=をしていしてやればOK。 「=」がいるなら他の皆さんの回答でOK
- hirumin
- ベストアンサー率29% (705/2376)
回答No.1
「=」を境に左右で切れているのであれば、以下のように入力してみて下さい。 B1 =LEFT(A1,FIND("=",A1)) C1 =RIGHT(A1,LEN(A1)-FIND("=",A1))
質問者
お礼
参考になりました。ありがとうございます!
補足
ご回答ありがとうございます。 分離はうまく出来たのですが、 不要な文字列が出てきました。 [A1]http://aaa.bbbxyz [A2]http://ccc.ddxyz こちらを [B1]http://aaa.bbb [B2]http://ccc.dd にしたいのですが、宜しくお願いします。