指定されたインスタンス(または全てのインスタンス)内で文字列を別の文字列と置換します。
構文
SUBSTITUTE (“テキスト”, “元のテキスト”, “新しいテキスト”, [インスタンスのインデックス ])
注記: 必要な区切り記号(カンマまたはセミコロン)は、コンピュータの地域設定に自動的に対応します。
引数のデータタイプ
全てのテキスト:文字列
インスタンスのインデックス (オプション):整数
インスタンスのインデックスの値を省略すると、元のテキストの全てのインスタンスが置き換えられます。
結果のデータタイプ
文字列
例
壁の"レンガの寸法"プロパティは、文字列"92mm x 57mm x 194mm"です。
SUBSTITUTEを使用して、この文字列から数値のみを抽出します(別の式で使用する場合など)。
(元のテキスト"mm"文字列に代わる新しいテキストを指定しません。)
数式
SUBSTITUTE (レンガの寸法, “mm”, “”)
インスタンスのインデックスは指定されません。したがって、元のテキストの全てのインスタンスが置換されます。
結果
92 x 57 x 194
注記
全てのインスタンスまたは特定のインスタンスで、ある文字列を別の文字列に置き換えるには、SUBSTITUTEを使用します。
特定の文字列を、指定された開始位置で別の文字列に変更するには、文字列の置換 [REPLACE]を使用します。