SpreadJS製品ヘルプ
SUBSTITUTE
関数リファレンス > 関数の一覧 > 文字列関数 > SUBSTITUTE

既存文字列内の指定の文字を、新規文字列に置き換えます。

書式

SUBSTITUTE(text,old_piece,new_piece,instance)

引数

有効な引数は次のとおりです。

引数 説明
text 一部の文字を置き換える文字列、またはその文字列を収容するセルへの参照
old_piece 置き換える文字列
new_piece 既存文字列を置き換える新規文字列
instance (オプション)何番目の文字列を置き換えるかを指定する数値。省略すると、該当するすべての文字列が置換されます。

解説

この関数は、指定の文字列を他の文字列に置き換える場合に使用します。 テキスト内の指定位置から始まる指定した数の文字を他の文字に置き換えるには、REPLACE関数を使用します。

データ型

textold_piece、およびnew_piece引数に対しては文字列データ、instance引数に対しては数値データを受け取り、 文字列データを返します。

サンプル

SUBSTITUTE(""Down Trend"",""Down"",""Up"") 結果: Up Trend

SUBSTITUTE(""Feb 1, 1991"",""1"",""2"", 3) 結果: Feb 1, 1992

関連トピック