首页 常识文章正文

substitute(查找替换SUBSTITUTE公式,很强大,很多人还不会)

常识 2024年02月12日 07:59 1.1K+ 原璇

在Excel里面,需要查找替换一个内容时,我们通常用的是CTRL H,然后查找内容,替换什么内容


其实它还有对应的一个函数公式,那就是SUBSTITUTE公式


1、基本用法

它是由4个参数组成


=SUBSTITUTE(查找的单元格,旧文本,新文本,替换第几个)


这个公式这么长,其实不需要记住全称,只需要记住前3个字母,当我们在Excel里面输入公式=SUB时,就可以扩充找到完成的公式了


当我们第4参数不填写时,例如,当我们输入公式:


=SUBSTITUTE(B2,"A","X")


它会把B2单元格中的A字符,全部替换成X字符,如下所示


当我们输入的公式是:


=SUBSTITUTE(B2,"A","X",1)


=SUBSTITUTE(B3,"A","X",2)


=SUBSTITUTE(B4,"A","X",3)


分别替换掉第1个A,第2个A,第3个A


如果没有第3个A时,它就什么都不会替换


2、进阶用法,文本快速相减

例如,我们需要将左边的汉字 数字,分开成汉字和数字


因为汉字的长度是不固定的,所以不好提取,数字的长度是固定的3位数字,所以我们先用RIGHT函数公式提取数字


=RIGHT(A2,3)


然后需要提取汉字,只需要将A列的文本,分别减云C列的文本


所以我们在B2输入的公式是:


=SUBSTITUTE(A2,C2,"")


在A2中,将C2的文本,替换成一个空白符,就可以相减掉字符了


3、进阶用法,去除单元计算

例如,现在有一列,单价和数量,都带了单位,我们需要快速计算金额


我们首先要替换掉单元,再进行求解,所以我们输入的公式是:


=SUBSTITUTE(B2,"元","")*SUBSTITUTE(C2,"个","")


关于这个函数公式,你学会了么?动手试试吧!


中盟盛世科技网 网站地图 免责声明:本网站部分内容由用户自行上传,若侵犯了您的权益,请联系我们处理,联系QQ:2760375052 版权所有:中盟盛世科技网:沪ICP备2023024865号-1