Excel 特定の文字列を置換(SUBSTITUTE関数)

2019年5月21日

概要

SUBSTITUTE関数は文字列を検索して、

一致すれば置換する関数です。

指定セル限定でExcelやテキストエディタの

検索・置換と同様の働きをします。

仕様

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

<文字列>
検索・置換の対象とする文字列かセルを指定します。

<検索文字列>
検索する文字列かセルを指定します。

<置換文字列>
置換する文字列かセルを指定します。

<置換対象>
検索文字列に一致する文字列が複数ある場合、
何文字めの置き換えるかを数値かセル指定します。

使用例

仕様例です。

  • 1行目が検索結果をすべて置換する例
  • 2行目が3つめの結果のみを置換する例
  • 3行目が一致するものがない例
使用例

一致するものがない場合、

エラーとはならず元の文字列のまま表示されます。

サンプルファイル

関連記事

類似した機能の関数

指定した文字位置&文字数を文字列を置換(REPLACE関数)

SUBSTITUTE関数の活用例

プルダウンで先頭の候補に空白を入れる方法

文字列の日付をシリアル値に変換(DATEVALUE関数)

元年を1年に変更する数式に使用

Excel セル内改行の挿入・削除・置換の方法

セルの検索と置換

関数の記事一覧