REPLACE函数:你不得不掌握的数据替换技能,一招轻松解决
在excel数据处理过程中,关于某些指定的数据进行替换,或指定数据中的某些位置的字符进行替换的方法有很多,最直接、简单、粗暴的是\”ctrl+F\”(查找和替换),这是我们常用的工具,但这项功能仅仅是针对单元格的整体处理,对某一单元格数据中的字符或字节处理就稍显不足。
今天,为大家分享replace函数的运用技巧,就是处理某一文本中字符的处理,还是先来看看它的战斗力吧!
温馨提示:文末有PDF资料的领取方式!
脑瓜子是不是懵了!接着看下面!
功能:用新的文字字串来取代文字字串的某一部分。
语法:
=REPLACE(目标文本,替换字符开始位置,替换字符数,替换后字符)
1)目标文本: 是您所要取代某些字元的文字资料;
2)替换字符开始位置: 是指对 目标文本 的字符进行取代时的开始位置;
3)替换字符数:是指您要用 REPLACE 将 目标文本 取代成 替换后字符 的字符长度;
4)替换后字符:是您用来取代 目标文本 中部分字符的新文字串。
格式:正常结果显示为文字型数据。
示例:
下例中用 REPLACE 来取出英文名中的首、中、尾名。
刚才也说了用于替换的方法很多,除开replace或replaceb函数外,substitute函数也可以做到,两者的区别在于前者是对数据中字符串/字节串的位置进行替换,后者对数据中字符串的名称进行替换。简而言之,即前者是定位位置,后者是定位文本。
关于substitute函数的使用方法,在后续的内容再为大家介绍。
其实,拓展思考还可以用截取字符(left\\right)加链接字符(\”&\”)的办法,也可以做到替换的目的。感兴趣的童鞋,你也可以尝试。
对于excel数据处理,对于同一个问题,或需要达到的一个结果,常常是有多种方法可以做到,但我们要做的是怎么方便怎么来,怎么有效怎么做。能够用快捷方法处理,也没有必要非常想出一个高大上的函数来处理,当然你能够想到多种方法也是很好的,这也学习的目的之一。
源文件PDF资料截图
#excel函数#
\”replace\”函数学习资料获取方法:
点击头像,进入主页并关注,点击“私信”发送“replace”即可
EXCEL函数|REPLACE,保护你的个人隐私
大家可能会经常看到这么一个画面,在某某公开的场合公布中奖信息的时候,经常会把手机号的中间若干位隐藏,以此来保护你的个人隐私,那这个是怎么做到的呢?
其实很简单,用一个函数REPLACE,就可以搞定了~~
REPLACE(old_text,start_num,num_chars,new_text)
old_text 参数,要替换其部分字符的文本;
start_num参数,要替换的字符在old_text中的起始位置;
num_chars参数,希望替换old_text中的字符个数;
new_text 参数,用于替换old_text中字符的新文本。
视频加载中…
第一步:对以下手机号进行加密,将第4到第7位数字隐藏起来,用*代替。选择C2:C13单元格区域,输入公式=REPLACE(B2,4,4,\”****\”),按Ctrl+Enter组合键即可求得。
第二步:REPLACE函数的第三个参数num_chars,如果设为0,则表示希望有0个旧字符被替换,从而实现“插入”字符的功能。将第一步中的公式设为=REPLACE(B2,4,0,\”****\”),可得出如下数字:
以上就是我们今天主要学习的知识点,希望对你有所帮助~~有什么问题欢迎留言,我们会及时的给你答复~~
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。