• ベストアンサー

文字列の最後の文字を置き換えたい(ワード、エクセル)

xxx/ooo/ppp/ rrr/iii/ggg/ hhh/lll/ttt/ という文字列があった場合、最後の「/」だけを別の文字に置き換えたいのですが、どうすればできますか? ワード2003でもエクセル2003でもかまいません。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

あ、確かに間違えてますね。おはずかしい… ともかく、解決したようで良かったです。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.3

関数の例 例データ A列          B列 xxx/ooo/ppp/ xxx/ooo/pppx rrr/iii/ggg/ rrr/iii/gggx hhh/lll/ttt/ hhh/lll/tttx ーーー B1の式 =REPLACE(A1,LEN(A1),1,"x") ーー その他 VBAでやる方法 VBA+RegExpでやる方法 など

すると、全ての回答が全文表示されます。
回答No.1

Excelを使うなら、 =RIGHT(元の文字列,LEN(元の文字列)-1)&"置き換えたい文字" のような関数で実現できると思います。

yoshinobu_09
質問者

お礼

ありがとうございます。 RIGHTをLEFTに変えたらできました。

すると、全ての回答が全文表示されます。

関連するQ&A