文字列内の特定のテキストの出現箇所を置き換えます。
構文
SUBSTITUTE(text, old_text, new_text, [instance_num])引数
text必須
元のテキスト。
old_text必須
置き換えるテキスト。
new_text必須
何に置き換えるか。
instance_num省略可能
何番目の出現を置き換えるか。すべての場合は省略します。
SUBSTITUTE は、あるテキストを値に基づいて別のテキストに置き換えます。データのクリーニング(記号の削除、区切り文字の修正)に最適です。位置に基づいて置き換えたい場合は REPLACE を使います。
=SUBSTITUTE("1,250,000", ",", "")→1250000カンマを取り除き、値を数値として使えるようにします。
入れ替えるテキストを選ぶ
正確な元のテキストを指定します(大文字と小文字を区別)。
必要に応じて出現箇所で制限する
instance_num を追加すると、N 番目の出現だけを置き換えます。
SUBSTITUTE はテキストの一致に基づいて置き換えます。REPLACE は位置に基づいて固定の文字範囲を置き換えます。