Excel教程:超级实用的提取函数Substitute

论坛 期权论坛 期权     
excel教程   2019-6-29 19:10   4041   0
微信扫码观看全套Excel、Word、PPT视频






SUBSTITUTE这个单词就是替换的意思。SUBSTITUTE函数有点类似于excel中的查找替换命令,但却更灵活好用。
SUBSTITUTE函数属于文本查找类函数,作用就是将查找到的某个字符,替换成别的字符。
小雅将其翻译成大白话,简单的理解语法结构:SUBSTITUTE(文本,旧文本,新文本,从第几个开始替换)。

①SUBSTITUTE函数基本用法技巧
某公司需要将某产品的的型号进行升级,升级规则为由A开始的型号,全部修改为由B开始的型号。效果如D列所示:                     

D2单元格公式为:=SUBSTITUTE(C2,"A","B")
使用SUBSTITUTE函数将“A”替换为“B”。这里省略了SUBSTITUTE的第四参数,表示将C2中所有的“A”替换为“B”。



②隐藏手机号码中间四位

C2单元格公式为:=SUBSTITUTE(B2,MID(B2,4,4),"****")
用MID提取手机号码中间四位,然后用SUBSTITUTE函数将其替换为四个*。其实可以实现这个效果的方法很多,详情可以查看往期教程《保护隐私!3种方法让电话号码局部变星号





③统计值班人数

C2单元格公式为:=LEN(B2)-LEN(SUBSTITUTE(B2,",",""))+1
先用SUBSTITUTE函数将值班人员之间的逗号删除,再用LEN函数统计删除后的的字符串长度。最后用B2单元格字符串长度-删除逗号后的字符串长度+1,就可以统计出值班人数。




④销售额总计

D11单元格公式为:=SUMPRODUCT(SUBSTITUTE(D2:D10,"元","")*1)&"元"
SUBSTITUTE(D2:D10,"元","")的意思是将D列中的“元”全部替换为空值,最后乘1,将提取出来的文本转换为数值。再利用SUMPRODUCT函数求和。最后用文本连接符加上单位“元”。

扫一扫添加老师微信

在线咨询Excel课程


Excel教程相关推荐

10秒,提取3000行有效数据!一旁的同事都惊了!保护隐私!3种方法让电话号码局部变星号replace函数实例两则:电话号码升位和屏蔽不显示的位数想要跟随滴答老师全面系统学习Excel,不妨关注《一周Excel直通车》视频课或者《Excel极速贯通班》。

《一周Excel直通车》视频课
包含Excel技巧、函数公式、
数据透视表、图表。
一次购买,永久学习。
[iframe]https://v.qq.com/iframe/preview.html?width=500&height=375&auto=0&vid=b05674i0j3h[/iframe]
最实用接地气的Excel视频课
《一周Excel直通车》
风趣易懂,快速高效,带您7天学会Excel
38 节视频大课
(已更新完毕,可永久学习)
理论+实操一应俱全

主讲老师: 滴答



Excel技术大神,资深培训师;
课程粉丝100万+;
开发有《Excel小白脱白系列课》
        《Excel极速贯通班》。

原价299元
限时特价 99 元,随时涨价
少喝两杯咖啡,少吃两袋零食
就能习得受用一生的Excel职场技能!

  长按下面二维码立即购买学习



购课后,加客服微信:blwjymx3领取练习课件


让工作提速百倍的「Excel极速贯通班」
↓ 点击阅读原文,可直接购买。
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:315
帖子:63
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP