Excel中替换函数substitute与replace使用与区别
来源:网络收集 点击: 时间:2024-04-07substitute函数替换字符串中的指定的具体字符。
语法结构是:SUBSTITUTE(text,old_text【原文本内容】,new_text【替换的新文本】,【数值】)。
根据Instance_num 这一数值,判断从第几次出现的数据里进行替换。如果省略,则替换所有数据。
某单位有多个下级单位,账户信息都需要升级,由原来的156开头统一升级为230升级,使用Substitute函数进行统一替换。
函数语法结构是:=SUBSTITUTE(C2,156,230)。
函数含义是,把C2单元格中的原有数据156统一替换成新数据230。因为原有数据中只有一组156,所以函数后面的数值参数省略。
函数运算返回的结果是替换后的数据。


当我们需要对Excel工作簿中的具有相同内容的数据统一改变为另一个内容的时候,就可以用Substitute这一替换函数。

身份证号是我们工作中经常要统计记录的重要数据,由于隐私的原因,我们往往需要把身份证号码中的一些重要信息隐藏起来,如使用星号(*)替代身份证号码中的出生年月日。
因为出生日期各不相同,使用Substitute函数就不太容易做好替换了。
这里可以使用Replace函数。
Replace函数也是Excel的替换函数,与Substitute函数有一定的区别。
replace函数替换的是字符串中指定位置处的字符。

Replace函数的语法结构是:REPLACE(Old_text【原数据】, Start_num【开始位置】, Num_chars【替换范围】, New_text【新数据】)
Replace函数要替换的是指定范围内的数据,开始位置是指从字符串的第几位开始,替换范围指替换多少年字符,新数据指的是把原有数据替换成什么内容的数据。
替换后由星号(*)代替了原身份证号里面的出生日期数据。


本文为小编工作实践经验的总结,希望能帮到有需要的朋友们。
转载请注明。想了解更多的Excel及其函数的知识,请关注我。谢谢。
EXCEL替换SUBSTITUTEREPLACE函数版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_453619.html