代替

代替

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

既存のテキスト文字列を指定された別のテキスト文字列に置換します。

 

構文

 

SUBSTITUTE(original_text; old_text; new_text; [which])

original_text: 特定のテキスト文字列を検索する元のテキストです。たとえば、「Zoho Sheet」

old_text: 交換したい現在のテキスト文字列です。たとえば、「o」

new_text: old_textに代わる新しいテキストです。たとえば、「O」

which: old_textのどの出現箇所を置き換えるかを決定します。省略した場合は、SUBSTITUTEはすべての出現箇所を置換します。たとえば、2

 

備考

  • 大文字と小文字が区別されるため、「Apple」と「apple」は同一と見なされません。


 

関数

結果

=SUBSTITUTE('Zoho Sheet';'o';'O';2)

ZohO Sheet

=SUBSTITUTE('表計算シート';'sheet';'ing')

Spread

=SUBSTITUTE('Functions';'F';'J')

ジャンクション


下記の埋め込まれた範囲で機能を直接体験してみてください。   



考えられるエラー

 

エラー

意味

#なし!

  • 関数が検索対象の値を見つけることができなかったことを示しています。これはVLOOKUPなどの関数でよく見られるエラーです。

#NAME!

  • 関数名が誤っているか無効です。

  • 指定された定義名(もし存在する場合)が無効です。

  • 関数内で使用されている定義名にタイプミスがあります。

  • 関数内のテキスト値にダブルクォーテーションがありません。

  • セル範囲参照にコロンが不足しています。

#VALUE!

  • 提供された引数のデータタイプが誤っているか無効です。
    例えば、=DATE(A1:A3) の関数は範囲内にテキスト値が含まれていると #VALUE エラーを返します。

#REF!

  • 指定されたセル参照が正しくないか無効です。このエラーは、セル/範囲が削除されたり、移動されたり、上書きされたりした場合に発生することがあります。

 

類似する関数