文字列関数

[Excel関数] 文字列を置換する(SUBSTITUTE)

文字列中の指定した文字を置換する

文字列中の文字を、別の文字に置換するには、SUBSTITUTE関数を使用します。

書式

=SUBSTITUTE(文字列,検索文字列,置換文字列,[置換対象])

文字列 ・・・ 置換対象の文字列
検索文字列 ・・・ 置換元となる文字列
置換文字列 ・・・ 置換先となる文字列
置換対象 ・・・ 文字列が複数見つかった場合に何番目を置換するか

[] は省略可能な引数

それではサンプルを見てみましょう。

使用例

第2引数で指定した文字列が、第3引数で指定した文字列に置換されているのがわかります。

また、検索文字列が複数見つかった場合に、パターン2のように置換対象に2を設定すると、2番目の検索文字列のみを置換することも可能です。
 
 
以上が、文字列中の文字を、別の文字に置換する「SUBSTITUTE関数」の使い方です。