excel学习库

excel表格_excel函数公式大全_execl从入门到精通

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

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

一、功能及语法结构。

功能:字符串

语法结构:

基础示例:

目的:

方法:

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

解读:

函数可以构建和数据源之间的动态关联

二、经典案例解读。

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

方法:

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

解读:

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

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

方法:

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

解读:

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

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

(三)计算文本的数量。

方法:

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

解读:

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

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接