置換および代替関数

これらの関数を使用するには、計算 > 計算機を選択します。

置換関数は、テキスト文字列内の一部の文字列を置き換えます。代替関数は、既存のテキストを新しいテキストに置き換えます。1つのエントリに対象テキストが複数回出現する場合、どの対象テキストを置き換えるかを指定できます。

構文

REPLACE(old_text,start_num,num_chars,new_text)

old_textには、元のテキストまたはテキスト値の列を指定します。start_numには、置き換える1つ目の文字の位置を指定します。num_charには、置き換える文字数を指定します。new_textには、元のテキストを置き換える新しいテキストを入力します。

SUBSTITUTE(text,old_text,new_text,[instance_num])

textには、テキストまたはテキストの列を指定します。old_textには、置き換える対象テキストを指定します。new_ textには、置き換える新しいテキストを指定します。最後の引数instance_number(オプション)では、対象テキストが複数回出現する場合、どの対象テキストを置き換えるかを指定できます。

計算機の式 結果
C1に「Joan Smith」がある場合 REPLACE(C1,1,4,"Ted") Ted Smith
C1に「600 Pine Lane」がある場合 SUBSTITUTE(C1,"0","2",1) 620 Pine Lane