文字列の置き換え [SUBSTITUTE]

指定されたインスタンス(または全てのインスタンス)内で文字列を別の文字列と置換します。

構文

SUBSTITUTE (“テキスト”, “元のテキスト”, “新しいテキスト”, [インスタンスのインデックス ])

注記: 必要な区切り記号(カンマまたはセミコロン)は、コンピュータの地域設定に自動的に対応します。

引数のデータタイプ

全てのテキスト:文字列

インスタンスのインデックス (オプション):整数

インスタンスのインデックスの値を省略すると、元のテキストの全てのインスタンスが置き換えられます。

結果のデータタイプ

文字列

壁の"レンガの寸法"プロパティは、文字列"92mm x 57mm x 194mm"です。

SUBSTITUTEを使用して、この文字列から数値のみを抽出します(別の式で使用する場合など)。

(元のテキスト"mm"文字列に代わる新しいテキストを指定しません。)

数式

SUBSTITUTE (レンガの寸法, “mm”, “”)

インスタンスのインデックスは指定されません。したがって、元のテキストの全てのインスタンスが置換されます。

結果

92 x 57 x 194

注記

全てのインスタンスまたは特定のインスタンスで、ある文字列を別の文字列に置き換えるには、SUBSTITUTEを使用します。

特定の文字列を、指定された開始位置で別の文字列に変更するには、文字列の置換 [REPLACE]を使用します。