首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

还在用Ctrl+H替换?这个函数比它强10倍

1、 REPLACE

次函数用于替换文本中的字符串。

=REPLACE(被替换的本文,开始替换位置,替换几个,替换的字符串)

=REPLACE(C2,2,1,"班:")

其中用“班:”替换第二的字符。

有些朋友说用查找替换功能也能这样做,比如:

顺便说一下查找是Ctrl+F,替换是Ctrl+H

那么下面这个例子你要怎么做?

可以看到名字后面都是不统一的,此时来个替换我看看。

=REPLACE(C2,6,0,"-")

第三个参数替换的个数为0时,意思为插入一串字符。

注意:插入字符时,函数默认为在第二个参数的位置前插入。

2、 SUBSTITUTE

此函数用新字符替换旧字符。

=SUBSTITUTE(被替换的文本,文本中要被替换的字符,新字符,替换第几个重复的字符)

参数解释:

第四个参数:“ABCABC”,此时设置为2时,即替换第二个A;

如果文本中没有重复的字符,可以省略次参数。

=SUBSTITUTE(E2,"-","讨厌")

因为-不重复,所以第四个参数可以省略。

=SUBSTITUTE(H4,":","院长说",2)

此时第四个参数为2,意味替换第二个冒号。

这里函数都对啊,为什么没有替换掉呢?

因为函数中院长用到时英文状态下的冒号,而文本中的是中文下的。

所有除了最外面的双引号需要用英文状态下的,其他的必须与文本中的格式一致。

院长怎么会不说格式的问题!

90%的问题都是格式出错,大家检查错误时需要考虑到。

这样子就没问题了。

长按下图,Office鲜榨关注。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180707G08YA000?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券