通过


SUBSTITUTE 函数

用不同的文本字符串替换文本字符串的一部分。

语法

SUBSTITUTE (textold_textnew_text [, start_num ][, ignore_case_opt )

参数

名称 必需/可选 数据类型 说明
text
必需
字符串
要替换其字符的文本或对包含要替换其字符的文本的单元格的引用。
old_text
必需
字符串
要替换的文本。
new_text
必需
字符串
要用于替换 old_text 的文本。
start_num_opt
可选
数值
指定要替换的old_text。
ignore_case_opt
可选
Boolean
如果区分大小写,则其值为 FALSE;否则为 TRUE。 默认值为 FALSE。

返回值

String

备注

如果指定 start_num_opt,则只替换 old_text 的该匹配项。 否则,会将 text 中的所有 old_text 的匹配项都更改为 new_text

如果要替换文本字符串中的特定文本,请使用 SUBSTITUTE 函数。 如果要替换在文本字符串中的特定位置出现的文本,请使用 REPLACE 函数。

示例

SUBSTITUTE ("1 January 2003", "January", "JAN")

返回“1 JAN 2003”。

SUBSTITUTE ("1 January 2003","january","JAN")

返回“1 January 2003”。 不会进行任何更改,因为文本搜索区分大小写。