在日常办公中,有时我们需要对已知数据的内容进行替换,往往有两种需求:
1、对指定位置进行替换,比如把手机号的中间四位换成”*"号。
2、对指定所有字符进行替换,比如“ABC”变成“AMMC”,即把“B"换成了”MM“。
下面我们来看这两种功能如何实现。首先来了解一下要实现此功能的两个函数:
第一个函数:
REPLACE(old_text,start_num,num_chars,new_text)此函数包含四个参数,含义分别如下:
old_text,此参数表示要进行修改的文件,也称源字符串。
start_num,此参数表示要进行替换文本的位置。
num_chars,此参数表示要进行替换文本的长度。
new_text,此参数表示要进行替换的新文本内容。
假如我们要为客户的手机号进行加密,将中间的四位数显示为“*”号。
第二个函数:
SUBSTITUTE(text,old_text,new_text,[instance_num])此函数包含四个参数,含义分别如下:
text,源字符串。
old_text,要进行替换的字符。
new_text,要替换为的字符。
instance_num,可选参数,若指定替换的字符在源字符串中存在较多,可以指定将第几个进行替换,如果省略,则全部替换。
假如我们要删除一串字符当中的某个字符匮或删除某几个字母或换成某个汉字。
加关注,学习更多办公技能。