EXCEL中substitute函数的多种组合用法(高手篇)
substitute函数是对指定字符串进行替换的函数,在日常中,是非常实用的,其往往和其它函数组合使用,才能发挥出最大效果,下面为大家详细介绍substitute函数的几种组合用法:函数的基本语法:SUBSTITUTE(字符串,原字符串,新字符串,
instance_num)instance_num用来指定以新字符串替换第几次出现的原字符串一、批量替换手机号中间四位为'*“,与MID函数组合使用。在B2中输入
=SUBSTITUTE(A2,MID(A2,4,4),'****')即可,MID为中间截取函数。二、查找某个字符在单元格中出现的次数,与LEN函数组合使用。在B2中输入
=LEN(A2)-LEN(SUBSTITUTE(A2,'市',''))&'次'即可,LEN是求字符串的长度,
LEN(SUBSTITUTE(A2,'市','')的意思是将市这个字替换为空,用总长度减去替换后的长度即为”市“出现的次数。三、去掉文本中间的空格这个比较简单,不在做详细介绍
四、数据分列,将A列数据按顿号进行分列这个稍微复杂,涉及到五个函数组合,先使用REPT函数,将空格重复50次,得到50个空格。再使用SUBSTITUTE函数将A列中的顿号替换为50个空格。再使用MID函数,依次从这个带有空格的新字符串中的第1、51、101、151位开始截取长度为50的字符。这样得到的字符串是带有空格的,因此再使用TRIM函数将多余空格删除掉。五、带有文本和数字的字符串求和,与SUMPRODUCT组合使用先用SUBSTITUTE替换掉A列单元格中的“分”,得到文本型数字,乘以1后变成数值型数字,再用SUMPRODUCT求和。本期的内容就介绍完了,大家还想学习什么函数可以在评论中留言,小编帮您解决!
因篇幅问题不能全部显示,请点此查看更多更全内容