Excel学习内容:替换文本的字符
使用REPLACE函数可在文本中插入字符或替换文本中的某些字符。
REPLACE语法:
REPLACE(old_text,start_num,num_chars,new_text)
操作例子:
新建打开Excel,鼠标左键点击A1单元格,在A1单元格中输入内容:“Excel详情解析”,点击B1单元格输入公式:“=REPLACE(A1,6,0,"2019")”,括号里面第一个参数是要被替换或插入字符的来源字符串,第二个参数是从哪一个位置开始,这里是从第6个字符的位置开始插入,第三个参数0表示在第二个参数设置的位置上插入内容只是插入不是替换(新添加内容不是替换旧内容),第四个参数是要插入或替换的文本内容。输入完公式后按回车键Enter,这时B1单元格的内容为:“Excel2019详情解析”,点击B2单元格输入公式:“=REPLACE(A1,6,4,"2016")”,括号里面是第一个参数是要被插入或替换内容的来源字符串,第二个参数是从第几个位置开始插入替换内容,第三个参数是要替换的来源字符串的长度,这里只是替换来源字符串的第六个位置的字符到第九个位置字符串,第四个参数是要替换的内容。输入公式后按回车键确定。这时B1单元格的内容为:Excel2016。
例:现在要将身份证号的月份和日期4个数字用星号替换。
鼠标左键点击某一单元格,这里点击A5,输入长文本时按下键盘的“Ctrl”键不放再按键盘的英文字母键第一排的数字“1”,在出现的“设置单元格格式”对话框中点击“数字”选项卡下的“分类”列表的“文本”项,点击“确定”按钮。输入:“441802198205091416”,点击B5单元格输入公式:“=REPLACE(A5,11,4,"****")”,括号里面第一个参数是被替换的来源字符串,第二个参数是从第11个位置起开始替换,第三个参数是要从第11个位置起到第14个位置的字符串的长度为4的来源字符串中的字符被替换,第四个参数是替换的内容。输入完公式后按回车键Enter确定。