質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%

Q&A

解決済

3回答

335閲覧

csvデータの中にあるドメインの一括変換について

nakaken

総合スコア23

0グッド

0クリップ

投稿2018/04/18 07:33

エクセルでcsvデータの中にあるドメインhttps://◯◯◯.jp→https://△△△.shopに一括で変更したいと考えています。
色々検索して探したのですが、やり方がわかりません。
もし、わかる方がいらしたらご教授願います。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ttyp03

2018/04/18 07:41

○○○から△△△に変更する法則がわからないと答えようがないと思います。jp→shopは固定でいいんですよね?
nakaken

2018/04/18 07:51

分かりにくい質問で申し訳ございません。
nakaken

2018/04/18 07:52

abc.jp→def.shopに一列をまとめて一括変更したいんですけど、どうしたらよろしいでしょうか?
nakaken

2018/04/18 07:53

ちなみにセルの中には他の文字列も混在している状態です。
ttyp03

2018/04/18 07:55

たくさんあるabc.jpをdef.shopに一括置換するということですか?
nakaken

2018/04/18 08:14

例えば、B列の一つのセルに「ああああああ<a href="https://abc.jp">いいい</a>うううううう」などのデータがB列に多数並んでいるのですが一括でhttps://def.shopに変更したいと考えています。
退会済みユーザー

退会済みユーザー

2018/04/18 08:40

わざわざExcelを使わずに、まともなテキストエディタの類か、なんならメモ帳でもいいんじゃないかと思うのですが。
nakaken

2018/04/18 08:59

データ量が多いんですよね。エクセル以外でも変更できれば良いんですが
nakaken

2018/04/18 09:00

エクセルの方が便利な方法があるのかなと思っていました。
nakaken

2018/04/18 15:56

ありがとうございます。メモ帳でできました。
guest

回答3

0

帰らないといけないので、先行して回答しておきます。
求めてるものと違ってたらすみません。

単純に置換機能を使えばよいような。

[ホーム]-[編集]-[検索と選択]-[置換]を選択。
[検索する文字列]に、abc.jp
[置換後の文字列]に、def.shop
オプションにある、
[セル内容が完全に同一であるものを検索する]のチェックを外す。
[すべて置換]ボタンをクリック。

投稿2018/04/18 08:00

ttyp03

総合スコア16998

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

nakaken

2018/04/18 08:19

ありがとうございます。それでするとコードなのか反映されないんですよね。数式が長すぎますと出るんですよね。
nakaken

2018/04/18 15:56

ありがとうございます。メモ帳でできました。
ttyp03

2018/04/18 23:28

メモ帳で解決できたとのこと。了解しました。 であると、私の回答ではないのでベストアンサーを取り下げて、「自己解決方法を記入する」で解決してください。 ちなみに簡単なCSVファイルを作って、Excelでの置換は問題なくできました。 データ量の問題というより、値が何か特殊なのではないでしょうか。 メモ帳で解決できたのならそれで良いと思います。
nakaken

2018/04/18 23:32

コメントありがとうございます。 原因は、excelのバージョンが古かったことでした。 excel2003だったので、セルの文字数の制限があることが原因でした。 バージョンが上がると文字数上限が上がるみたいです。
ttyp03

2018/04/18 23:34

それなら納得です。 報告ありがとうございます。
nakaken

2018/04/18 23:35

親身に対応して下さり、ありがとうございました。
guest

0

自己解決

メモ帳で置換できました。

投稿2018/04/18 23:33

nakaken

総合スコア23

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

Windows環境でもWindows Subsystem for Linux を使うとsedコマンドを利用できます。なお使用を間違えると大変なことに。。。
http://it-expertise-diary.hatenablog.com/entry/2016/12/01/_CSVファイルの中身を置換する_sed

投稿2018/04/18 14:00

GOTA77

総合スコア160

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

nakaken

2018/04/18 15:56

コメントありがとうございます。メモ帳で変換できました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問