substitute函数怎么用(如何用substitute函数通配符)

在实际的工作中,经常会遇到对文本中指定的字符串进行批量替换的需求,例如:将手机号码的后4位批量替换为“****”,可以隐藏手机号码的后4位,进而起到了加密的功能(下面我会对这个场景做一个详细的案例分析)。

substitute函数怎么用(如何用substitute函数通配符)

那么在遇到需要对文本中指定的字符串进行批量替换的时候,该如何实现这个功能?

这里我给大家介绍替换文本中指定的字符串的方法:用substitute()函数来完成这个需求,只需要2分钟,你就可以学会并掌握这个方法。

WWW。kEmAOwaNG。orG。Cn

 

为了更好的帮助大家解决此类问题,我先对substitute()函数的含义、语法格式、使用说明等做一个详细的介绍,以便大家掌握substitute()函数,同时,我也给出一些经典的场景展开案例分析,以更好的帮助大家学习和理解。

 

1、substitute()函数的含义:

substitute()函数用于对文本中指定的字符串进行替换。

WWW。kEmAOwaNG。orG。Cn

 

2、substitute()函数的语法格式:

语法格式:

=substitute(text,old_text,new_text,[instance_num])

=substitute(需要替换的文本,旧文本,新文本,替换第n个出现的旧文本)

说明:

1)text文本为必填项,表示需要替换其中字符的原文本;

2)old_text为必填项,表示text文本中需要替换掉的文本;

3)new_text为必填项,表示用于替换old_text的文本;

4)[instance_num]为选填项,参数instance_num为一个数值n,指定用new_text替换第n次出现的old_text;

5)当参数Instance_num 省略时,表示用new_text替换掉所有出现的old_text。

 

3、案例分析:

案例1:替换文本中所有指定的字符串。

具体操作如下:

  • 首先,在E4单元格输入公式:=SUBSTITUTE(D4,” “,””),按enter回车;

公式解释:用空””替换D4文本中的空格” “。

注:空格” “是一个字符串,空””是没有任何字符的意思,请区别。

  • 再选中E4单元格,鼠标放在单元格的右下角,会出现一个“十字形状的下拉框”,这时可以“双击”,就可以批量的复制函数到E列,实现对D列中的文本批量去掉所有的空格。

以上这个案例是对选定文本中的所有指定的字符串进行批量替换,实际上,substitute()函数可以对文本中特定位置指定的字符串进行替换,请查看如下案例。

WWW。kEmAOwaNG。orG。Cn

 

案例2:替换文本中特定位置指定的字符串。

具体操作如下:

  • 首先,在E4单元格输入公式:=SUBSTITUTE(D4,” “,””,1),按enter回车;

公式解释:用空””替换D4文本中第1次出现的空格” “,1代表文本中第1次出现的空格” “,其他位置的空格不会被替换掉。

  • 再选中E4单元格,鼠标放在单元格的右下角,会出现一个“十字形状的下拉框”,这时可以“双击”,就可以批量的复制函数到E列,实现对D列中的文本批量去掉每个单元格中第1次出现的空格。

案例3:对手机号码进行加密,如何实现批量隐藏手机号码的后4位?

WWW。kEmAOwaNG。orG。Cn

思路:将手机号码的后4位批量替换为“****”,就可以隐藏手机号码的后4位,从而实现了加密的功能。

具体操作如下:

首先,在C4单元格输入公式:=SUBSTITUTE(B4,RIGHT(B4,4),”****”),按enter回车;

WWW。kEmAOwaNG。orG。Cn

公式解释:用”****”替换文本B4中的后4位,后4位通过right()函数获取。

  • 再选中C4单元格,鼠标放在单元格的右下角,会出现一个“十字形状的下拉框”,这时可以“双击”,就可以批量的复制函数到C列,实现批量替换手机号码的后4位为“****”了。

以上使用substitute()函数隐藏手机号码后4位的功能就已经完成了,是不是很简单,你学会了吗?

这个案例也可以通过replace()函数来实现,也很简单,下篇文章我会对replace()函数做一个详细的介绍,敬请期待哦~~

 

更多excel函数、操作小技能、图表可视化等操作,请关注本号,会持续更新更多实用技能,希望可以帮助到大家提升excel技能,高效办公。

.YXY27 { display:none; }

秒鲨号所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈!本站将在三个工作日内改正。
(0)

大家都在看

品牌推广 在线咨询
返回顶部