文字列内の既存のテキストを新しいテキストに置き換えます。
使用例
SUBSTITUTE("search for it","search for","Google")
SUBSTITUTE(A2,"new york","New York")
SUBSTITUTE("January 2, 2012",2,3,1)
構文
SUBSTITUTE(text_to_search, search_for, replace_with, [occurrence_number])
検索対象のテキスト
- 検索と置換を行うテキストです。検索文字列
-検索対象のテキスト
内で検索する文字列です。検索文字列
は、単語全体だけでなく単語の一部も検証されるため、「vent
」を検索すると「eventual
」内のこの部分も置換されます。
置換文字列
-検索文字列
と置換する文字列です。出現回数
- [省略可] -検索対象のテキスト
内の検索文字列
を置換文字列
と置換する回数を指定します。デフォルトでは、すべての検索文字列
が置換されますが、出現回数
を指定した場合は、指定した数の検索文字列
のみが置換されます。
メモ
SUBSTITUTE
関数は、検索対象のテキスト
内にある文字列の 1 つ、またはすべてのインスタンスを置換するのに使用できます。1 回の呼び出し内で、すべてではなく特定の数のインスタンスを置換することはできません。- この関数では、出力としてテキストが返されます。数値を返す場合は、この関数と合わせて
VALUE
関数をお使いください。
関連項目
TEXT
: 指定した表示形式に従って、数値をテキストに変換します。
REPLACE
: テキスト文字列の一部を別のテキスト文字列に置き換えます。