既存文字列内の指定の文字を、新規文字列に置き換えます。
SUBSTITUTE(text,old_piece,new_piece,instance)
有効な引数は次のとおりです。
引数 | 説明 |
---|---|
text | 一部の文字を置き換える文字列、またはその文字列を収容するセルへの参照 |
old_piece | 置き換える文字列 |
new_piece | 既存文字列を置き換える新規文字列 |
instance | (オプション)何番目の文字列を置き換えるかを指定する数値。省略すると、該当するすべての文字列が置換されます。 |
この関数は、指定の文字列を他の文字列に置き換える場合に使用します。 テキスト内の指定位置から始まる指定した数の文字を他の文字に置き換えるには、REPLACE 関数を使用します。
text、old_piece、および new_piece 引数に対しては文字列データ、instance 引数に対しては数値データを受け取り、 文字列データを返します。
SUBSTITUTE("Down Trend","Down","Up") 結果:Up Trend
SUBSTITUTE("Feb 1, 1991","1","2", 3) 結果:Feb 1, 1992
製品バージョン 1.0 以降で使用できます。
FIND | REPLACE | TRIM | 文字列操作関数