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求和。 本期的内容就介绍完了,大家还想学习什么函数可以在评论中留言,小编帮您解决! |
|