一、 Replace函数
语法:REPLACE(old_text, start_num, num_chars, new_text)
说明:把原始文本中的指定字符数的文本字符串替换为新的字符串,比如:把18823454768这个电话号码中间的四位数替换为****。即:188****4768。
old_text:必需。要替换其部分字符的文本。
start_num****:必需。old_text中要替换为new_text 的字符起始位置。
Num_chars****:必需。从起始位置开始要替换的长度。
New_text****:必需。把目标字符串替换成新的字符串。
二、 栗子
A2:A6是中奖号码,现需要把中间的4位数隐藏,然后把号码公布出去。

根据需求写出以上的函数,可以看出:第一个参数原始文本(即电话号码),第二个参数,需要替换的起始位置是从第四个字符开始,第三个参数是从第4个参数开始长短为4,最后一个参数是把中间的四位数(5465)替换为“****”。
注意:替换的是字符,所以需要加引号,另外,需要替换成四个”*”,必须把四个星号写完整。如果我们只想写一个星号,让其重复4次怎么办?这时候就要用rept函数。
三、 Rept函数
语法:REPT(text, number_times)。
说明:将文本重复一定的次数。
TEXT,必须,需要重复的文本。Number_times,必须,文本重复的次数。

可以看出,此处我们将“*”重复了4次,作为replace的第四个参数。还是需要注意文本的字符串需要用英文状态的引号。
结束
无处不在的Excel,无处不在的快乐!欢迎关注和评论!如果喜欢请点亮爱心。感谢大家的支持,咱们下期再见!
网友评论