- 題名・名前・本文は必ず入力してください。
- 題名は、できれば具体的な本文内容がイメージできるものにしてください。
- スパムよけのため、本文中に句読点記号が含まれていない場合にはエラーとなります。 「,」「.」ではなく「、」「。」を使ってください。
- [バグ][要望][質問][済][未] の分類は管理人が後から勝手に付加しています。 書き込み時は意識する必要はありません。
[374] より後ろの文字列の置き換え
あ [2016/10/21 13:03:56]
指定の文字列を含む前と後ろそれぞれを置き換えしたいのですが可能でしょうか?
Re: [374] より後ろの文字列の置き換え
あすかぜ [2016/10/21 21:50:01]
もう少し具体的にどのような置き換えをしたいのか教えていただけるでしょうか?
例えば、元の CSV データが「あいうえおか」だとして、
指定の文字列が「うえ」、置き換える文字列が「ABC」「XYZ」とした時に
置き換え後が「ABCうえXYZ」になる、というようなことでしょうか?
Re: [374] より後ろの文字列の置き換え
あ [2016/10/22 18:33:32]
申し訳ございません。
エクセルの○○以降の文字列を削除する−ワイルドカード置換
をしたいです。
セル内の内容は下記のような内容になります。
あいうえお abc-12345 かきくけこ さしすせそ abc-12345
この中から置き換えでabc-12345より後ろをを、置き換えるもしくはより前を置き換えたいです。
よろしくお願いします
Re: [374] より後ろの文字列の置き換え
あすかぜ [2016/10/22 20:35:20]
返信ありがとうございます。
では、正規表現検索を試してみてください。
[検索(S)]-[検索・置換(F)...] メニューで表示される検索・置換ダイアログで、「正規表現検索(E)」にチェックをします。
正規表現検索では「.*」が任意の文字列を表すので、例えば
「検索する文字列(S)」を「abc-12345.*」に、
「置換後の文字列(R)」を「XYZ」にして「全て置換(A)」を実行すると、
「あいうえお abc-12345 かきくけこ さしすせそ abc-12345」が「あいうえお XYZ」に置換されます。
指定の文字列より前を置き換えるには、正規表現検索で
「検索する文字列(S)」を「.*abc-12345」に、
「置換後の文字列(R)」を「XYZ」にすれば、
「あいうえお abc-12345 かきくけこ さしすせそ abc-12345」が「XYZ」に置換されます。
(後ろの abc-12345 がヒットし、それより前がすべて「XYZ」に置換されるため)
よろしくお願いします。
Re: [374] より後ろの文字列の置き換え
あ [2016/10/26 18:56:28]
ありがとうございました無事解決しました。
迅速な返信助かります。