これらの関数を使用するには、を選択します。
置換関数は、テキスト文字列内の一部の文字列を置き換えます。代替関数は、既存のテキストを新しいテキストに置き換えます。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 |