替换substitute的用法

替换函数Substitute,用法大全,值得收藏备用

查找替换,是Excel中的常见操作,除了用命令完成之外,一些特殊情况下,还可以用函数完成,此函数就是Substitute,可以将指定数据中指定字符串的值替换为新值,此函数也因此而得名替换函数。


一、功能及语法结构。

功能:将字符串中的部分字符串以新字符串替换。

语法结构:=Substitute(源字符串,被替换字符串,替换字符串,[替换位置]);当省略“替换位置”时,默认从第一个位置开始替换。

基础示例:

目的:将“性别”中的“男”替换为1,“女”替换为2。

替换函数Substitute,用法大全,值得收藏备用

方法:

在目标单元格中输入公式:=IF(D3="男",SUBSTITUTE(D3,"男",1),2)。

解读:

学习到这里,部分亲可能会有疑问:要完成上述需求,用【查找替换】岂不是更简单?为什么要用Substitute?其实,这要从函数的优势说起,函数可以构建和数据源之间的动态关联,当数据源发生了变化,函数可以自动更新获取最新结果。换句话说,函数具有自动化处理数据的能力,而基础操作却无法完成自动化处理的功能。


二、经典案例解读。

(一)隐藏手机号中间4位。

替换函数Substitute,用法大全,值得收藏备用

方法:

在目标单元格中输入公式:=SUBSTITUTE(C3,MID(C3,4,4),"****")。

解读:

使用上述方法可以隐藏手机号中间的4位,达到加密的目的,那隐藏身份证号码中的出生年月是不是同样的道理呢?但要注意的是此操作是不可逆的。


(二)对含有单位的值进行求和。

替换函数Substitute,用法大全,值得收藏备用

方法:

在目标单元格中输入公式:=SUMPRODUCT(SUBSTITUTE(H3:H12,"元","")*1)。

解读:

1、公式中,首先利用Substitute函数将H3:H12区域中的单位“元”替换为空值,然后×1,强制换换为数值,最后用Sumproduct函数对齐求和。

2、或在目标单元格中输入公式:=SUM(SUBSTITUTE(H3:H12,"元","")*1),并用Ctrl+Shift+Enter填充即可。


(三)计算文本的数量。

替换函数Substitute,用法大全,值得收藏备用

方法:

在目标单元格中输入公式:=LEN(C3)-LEN(SUBSTITUTE(C3,"、",""))+1。

解读:

公式中首先用Len函数计算源字符串的长度,然后用Substitute函数将分割字符“、”替换为空值,并计算长度,最后+1修正得到想要的结果,如果不理解+1的原因,可以查阅一下植树原理。


声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2022年 12月 29日 下午4:32
下一篇 2022年 12月 29日 下午4:45

相关推荐

  • 一个00后男生的自述,二次元是什么意思啊

    不太清楚其他人所说的特点是从哪得来的,但是我个人认为他们都是站在局外人的角度,或是戏谑的自嘲,或是一副玩梗的样子,所描述的特点也不过是互联网上这几年对二次元的刻板印象。 我自己也算…

    2023年 6月 25日
  • 网络连接正常但无法上网怎么办,苹果手机网络连接正常但无法上网

    当今数字化时代,网络连接已经成为了我们生活中不可或缺的一部分。但是我们有时候可能会遇到网络连接正常,但仍然无法使用联网的情况。这篇文章将讨论一些可能导致这种情况的原因,并提供相应的…

    2023年 9月 2日
  • 华为路由ws831手机设置

    使用手机来设置华为路由Q1上网的方法。华为路由Q1可以使用电脑来设置的,如果在没有电脑的情况下,也可以使用手机来进行设置。 用手机设置华为路由Q1上网时,请按照下面的步骤进行操作:…

    2023年 3月 3日
  • qq加好友验证语大全(qq找回好友辅助验证)

    QQ加好友,一个熟悉不能再熟悉的问题了,很多人觉得那不是很简单吗?搜索QQ号 发验证消息等对方通过就好了。是的,确实就是这么简单,但这仅限于对方是你认识的人或者单个操作的情况下。如…

    2023年 4月 1日
  • 如何在全民k歌中录制更好听的歌曲

    2017年初,在朋友的推荐下安装了全民K歌。那一年的声音清脆柔和。它经常被称赞,唱得很好,唱得很开心半年。2018年,为了赚钱,我停止唱了一年的歌。年底,我的喉咙被火烤了很长时间。…

    2023年 4月 9日
  • 怎么限制员工上网

    如何实现wifi连接网速限制,员工wifi使用带宽限制 首先,访客wifi无线网络是为来宾或员工提供上网服务的网络频道即访客SSID。当员工或访客接入无线网络,出现网络行为如观看视…

    2023年 8月 26日
  • 京东店铺京券和东券有什么区别,京东全品类券是京券还是东券好

    很多新手商家在刚上手开店的时候对平台上很多活动、优惠券等等的规则都不是很清楚,导致有不少商家因此亏本或者与客户产生纠纷。 本期博士店长就针对京东平台上的京券和东券的区别来给大家做个…

    2023年 7月 14日
  • 随身无线网卡好用吗

    哈喽大家好,今天跟大家聊聊如果你家断网了或者电脑出现问题了,如何去快速自救,几分钟就能教你快速恢复网络,外置网卡和无线网卡的重要性,有什么用呢,看完下面你就懂了,记得点赞+关注我。…

    2023年 3月 14日
  • 微信封号后多久能恢复?微信怎么解封的

    一般情况,前两次被封为24小时,第三次则需要手动解封。如果违规严重会直接跳过前2次,进入第三次封号的情况,需要手动解封。 微信被封之后无法自动解封,需要自己去通过自动解封程序,如果…

    2023年 1月 16日
  • 商业数学matlab官方

    MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大…

    2023年 9月 21日