历史版本6 :REPLACE-替换指定位置字符 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 用法一:已知替换内容编辑

1)概述

语法
REPLACE(text,textorreplace,replacetext)根据指定的字符串,用其他文本来代替原始文本中的内容
参数1text需要被替换部分字符的文本或单元格引用
参数2textorreplace指定的字符串
参数3replacetext需要替换部分旧文本的文本

2)注意事项

支持使用三个任意类型参数

3)示例

例如需要将公司名称中的「有限公司」替换为「股份公司」,如下图所示:

添加计算字段,输入公式:REPLACE(客户名称,"有限","股份"),如下图所示:

更多示例:

公式结果备注
REPLACE("abcd","a","re")rebcd-
REPLACE("a**d","**d","rose")arose-

2. 用法二:已知替换起始位置编辑

1)概述

语法REPLACE(old_text,start_num,num_chars,new_text)根据指定的字符数,用其他文本串来替换某个文本串中的部分内容
参数1Old_text需要被替换部分字符的文本或单元格引用
参数2Start_num需要用new_text来替换old_text中字符的起始位置
参数3Num_chars需要用new_text来替换old_text中字符的个数
参数4New_text需要替换部分旧文本的文本

2)注意事项

使用的四个参数,第一个需要是任意类型,第二个第三个需要是数值类型,第四个需要时任意类型。

3)实例

例如对电话数据进行脱敏处理,

详情参见:数据脱敏处理

公式结果备注
REPLACE("0123456789",5,4,"*")0123*89-
REPLACE("1980",3,2,"99")1999-