SUBSTITUTE函数实用技巧介绍

2018-04-04 01:07王志军
电脑知识与技术·经验技巧 2018年11期
关键词:字符串手机号码单元格

王志军

SUBSTITUTE函数是Excel非常实用的文本函数之一,在数据分析过程中,主要用于字符串整理和分析。SUBSTITUTE函数的基础语法是:SUBSTITUTE(要替换的文本,旧文本,新文本,[替换第几个),最后一个参数[替换第几个]是可以省略的。这里介绍几个比较实用的操作技巧。

技巧1:將数据中的某个值替换为另一个值

比如将A列数据里的二班,替换为一班,可以在B2单元格输入公式,并向下复制填充:=SUBSTITUTE(A2,“二班”,“一班”),很快就可以看到图1所示的替换效果。

技巧2:隐藏手机号码中的指定位数

例如需要对A列的手机号码隐藏最中间的5位,可以在B2单元格输入公式,并向下复制填充:=SUBSTITUTE(A2,MID(A2,4,5),”*******”)

上述公式首先使用MID函数取得B列号码中的中间五位,接下来再使用字符串“*****替换掉这部分内容,随后就可以得到图2所示的效果。

技巧3:对包含单位的数据求和

例如图3所示的源数据,这里有一部分数据包含了单位,如果不想进行前期处理,可以使用公式“=SUMPRODUCT(SUBSTITUTE(B2:B7,“人”,)*1)。这里首先使用SUBSTITUTE函数替换掉B列单元格中的“人”,得到文本型数字,乘以1后变成可以计算的数值,再用SUMPRODUCT函数进行数组求和,最终效果如图4所示。

猜你喜欢
字符串手机号码单元格
“手机号码支付”业务发展路径探析
合并单元格 公式巧录入
流水账分类统计巧实现
玩转方格
玩转方格
张掖市手机号码支付业务推广情况调查
解密!手机号码里的知识
一种基于PowerBuilder环境字符串相似度算法
昵称
SQL server 2008中的常见的字符串处理函数