欧非资源网:安全、免费、专业放心的资源下载站! 最新软件|软件分类

您的位置:欧非资源网 > Excel专区 > Excel函数 > excel 替换函数REPLACE与SUBSTITUTE的用法与区别

excel 替换函数REPLACE与SUBSTITUTE的用法与区别

时间:2020-10-18 19:42作者:admin来源:未知人气:673我要评论(0)

REPLACE函数与SUBSTITUTE函数都是我们经常会用到的替换函数,下面我们来学习一下两者的用法与区别。

REPLACE函数

1、语法结构

REPLACE(old_text,start_num,num_chars,new_text)

通俗说法:replace(需要替换其中字符的文本,替换开始位置,替换字符个数,用于替换旧文本的新文本)

参数new_text可省略,也可以用""来代替,表示为空,即把被替换的字符删除掉。

2、应用举例

在下图B2单元格中,将A2单元格内文本后4位全部用*代替。先选中B2单元格,再输入公式=REPLACE(A2,8,4,"****"),公式意为从A2单元格的第8个字符开始替换,共替换4个字符,替换为****。

Excel办公技巧:替换函数REPLACE与SUBSTITUTE的用法与区别 

SUBSTITUTE函数

1、语法结构

SUBSTITUTE(text,old_text,new_text,instance_num)

通俗说法:SUBSTITUTE(需要替换其中字符的文本,需要替换的旧文本内容,用于替换旧文本的新文本,替换第几次出现的旧文本)

参数instance_num可省略,省略时默认替换第1次出现的旧文本内容。

2、应用举例

在下图B2单元格中,将A2单元格文本"不差钱"改为"就差钱"。先选中B2单元格,再输入公式 =SUBSTITUTE(A2,"不","就"),公式意为在A2单元格中查找文本内容“不”,将其替换为“就”。

Excel办公技巧:替换函数REPLACE与SUBSTITUTE的用法与区别 

区别解析

REPLACE函数是先定位,再识别所定位置的旧文本内容;SUBSTITUTE函数是先识别旧文本内容,如果旧文本内容有重复,再根据其出现次序进行准确定位。

例如,我们想将下图A2单元格文本12341234的后2位用**代替,实现B2单元格的显示效果123412**,Replace函数与SUBSTITUTE函数都可以做到,但是函数公式的写法不同。

Excel办公技巧:替换函数REPLACE与SUBSTITUTE的用法与区别 

REPLACE函数公式写法:=REPLACE(A2,7,2,"**")

SUBSTITUTE函数公式写法:=SUBSTITUTE(A2,"34","**",2)

REPLACE函数根据替换开始位置7和替换字符个数2先明确定位,再根据定好的位置识别出需要被替换的旧文本内容34;

SUBSTITUTE函数则是先识别出要被替换的旧文本内容34,再结合其出现的次序准确定位需要被替换的旧文本。原文本12341234中,文本34一共出现了2次,所以用最后一个参数2来明确需要被替换的是第2次出现的34。

相关阅读 Excel有哪些常用的数学函数?​Excel取消表格中虚线的两种方法Excel最常见的「错误值」,这些含义你都知道吗?实现快速找出Excel表格中两列数据不同内容的3种方法!如何利用Excel一键提取身份证的这些重要信息,公式直接套用!Excel如何制作动态红绿灯,工作可不要亮红灯哦Excel身份证号大探索excel如何根据日期按月汇总计算公式Excel浪漫表白公式,发给心仪的她/他Excel表格如何自动求和

文章评论
发表评论

热门文章 excel 两表数据快速对比,高手都是这样做,四种方法随你选.xlsm是什么文件格式,以及xlsm文件怎么打开的方法excel if函数如何多个条件并列excel中计算加权平均数的公式:用SUMPRODUCT和SUM函数计算加权平均

最新文章 Excel有哪些常用的数学函数?​Excel取消表格中虚线的两种方法 Excel最常见的「错误值」,这些含义你都知道吗?实现快速找出Excel表格中两列数据不同内容的3种方法!如何利用Excel一键提取身份证的这些重要信息,公式直接套用!Excel如何制作动态红绿灯,工作可不要亮红灯哦

人气排行 excel 两表数据快速对比,高手都是这样做,四种方法随你选.xlsm是什么文件格式,以及xlsm文件怎么打开的方法excel if函数如何多个条件并列excel中计算加权平均数的公式:用SUMPRODUCT和SUM函数计算加权平均excel中IF条件函数10大用法完整版,全会是高手,配合SUMIF,VLOOKUPexcel中COUNTIFS函数9种高级用法详解,条件统计重复值,告别加班涨工如何解除Excel VBA工程密码excel 如何根据身份证号码提取户籍所在省份地区函数公式

盖楼回复X

(您的评论需要经过审核才能显示)