热线电话:13121318867

登录
首页精彩阅读如何用Excel函数替换字符串中的指定字符_数据分析师考试
如何用Excel函数替换字符串中的指定字符_数据分析师考试
2015-07-28
收藏

如何用Excel函数替换字符串中的指定字符_数据分析师考试


经常遇到这样的问题:现有字符串中,如何替换指定的部分字符,例如有大量电话号码,现需要将这些号码最后四位替换为****,该如何做呢?类似的问题和使用场景有很多,如果你的行记录有几千几万条,那么,如何利用Excel函数批量处理就必须要掌握了。

Excel中replace函数的使用

用一句话概括replace函数:替换指定位置和数量的旧字符,是常见的excel字符函数之一,应用较广,实用性很强。

Excel提供的函数参数为:

=Replace(old_text,start_num,num_chars,new_text)

=Replace(原字符串,开始位置,替换个数,替换成字符)

举个例子:

为保护隐私,请将电话号码18502918888最后4为进行模糊化处理,替换为****。

=Replace(原字符串,开始位置,替换个数,替换成字符)

=Replace(A1,8,4,”****”)

 

Excel中substitute函数的使用

用一句话概括substitute函数:替换第n次重复出现的旧字符。例如“SPPS教程”,由于录入出错,原本应该是“SPSS教程”,现在需要将错误的第二个“P”替换为“S”,该怎么办?这时候substitute函数最为适用。

Excel提供的函数参数为:

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

=Replace(原字符串,错误字符,正确字符,第n次出现的替换)

例如上面SPSS案例:

=Replace(原字符串,错误字符,正确字符,第n次出现的替换)

=Replace(A1,”P”,”S”,2)

将目前出错的SPPS中,第2次出现的P替换为S。

数据分析咨询请扫描二维码

最新资讯
更多
客服在线
立即咨询