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函數求和 。最后用連接符&加上“元”,使結果帶上單位 。)

經驗總結擴展閱讀