替换函数和替代函数

要使用这些函数,请选择 计算 > 计算器

Replace 函数替换一个文本字符串内的子文本字符串。Substitute 函数使用新文本替换现有文本,并允许您指定如果该文本在单个条目中出现了多次,应替换原始文本的哪个实例。

语法

REPLACE(old_text,start_num,num_chars,new_text)

对于 old_text,请指定原始文本或文本值列。对于 start_num,请指定要替换的第一个字符的位置。对于 num_char,请指定要替换的字符数。对于 new_text,请输入要替换掉原始文本的新文本。

SUBSTITUTE(文本,old_text,new_text,[instance_num])

对于文本,请指定文本或文本列。对于 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