Excel文本替换函数神技巧 excel怎么替换文字内容

哈喽大家好,我是秒可职场的小可~SUBSTITUTE函数主要用来对指定字符串进行替换,今天小可和大家分享它的 5 个经典应用 。
SUBSTITUTE 函数基本语法结构为:
SUBSTITUTE(要替换的文本,旧文本,新文本,[替换第几个])


Excel文本替换函数神技巧 excel怎么替换文字内容


1、替换指定的字

利用 SUBSTITUTE 函数我们可以对指定数字进行替换,如 GIF,需要把第二个“狐”错别字进行替换,输入公式从向下填充:=SUBSTITUTE(A2,”狐”,”虎”,2)


Excel文本替换函数神技巧 excel怎么替换文字内容


(PS.当然,如果遇到全部替换的,其中第 4 个参数[替换第几个旧文本]也是可以省略的 。)
2、去掉空格

由于信息录入不规范,导致手机号码中存在不规则的若干空格,可以利用 SUBSTITUTE 函数去掉这些不必要的空格 。
如下 GIF,输入公式并向下填充:=SUBSTITUTE(B2,” “,””)


Excel文本替换函数神技巧 excel怎么替换文字内容


(PS:公式中第 2 个参数是双引号内加空格,第 3 个参数是双引号代表空文本 。)
3、隐藏手机号码

如果对手机号码进行隐藏,也可以利用 SUBSTITUTE 函数把手机号码中间的 4 位数字替换为*符号哦~
如下 GIF,输入公式并向下填充:=SUBSTITUTE(B2,MID(B2,4,4),”****”)


Excel文本替换函数神技巧 excel怎么替换文字内容


4、统计人数

如 GIF,当要统计出勤人数,输入公式并向下填充:
=LEN(B2)-LEN(SUBSTITUTE(B2,”,”,””))+1

Excel文本替换函数神技巧 excel怎么替换文字内容


(PS:注意要这里的逗号是中文状态下的 。用 LEN 函数计算删掉逗号之后的字符串长度 。接着计算出包括逗号的字符串总长度,减去删除逗号的字符串长度再加上 1,即为报考人数 。)
5、带单位数据求和

如下表,在表格里录入数据时带有单位,如何进行求和统计?
如下 GIF,输入公式并向下填充:
=SUMPRODUCT(SUBSTITUTE(B2:B10,”元”,””)*1)&”元”

Excel文本替换函数神技巧 excel怎么替换文字内容


【Excel文本替换函数神技巧 excel怎么替换文字内容】 (PS:SUBSTITUTE(D2:D10,”元”,””)是将 C 列中的“元”全部替换为空值,乘以 1 将文本转换为数值,再利用 SUMPRODUCT 函数求和 。最后用连接符&加上“元”,使结果带上单位 。)

    推荐阅读