SUBSTITUTE函數的用法介紹

SUBSTITUTE函數是EXCEL中常用被用到的文本函數之一,功能比較強大,很有必要掌握。

操作方法

(01)SUBSTITUTE函數類似於我們經常用到的查找替換功能。函數寫法爲=SUBSTITUTE(要替換的文本,舊文本,新文本,[替換第幾個])

SUBSTITUTE函數的用法介紹

(02)將單元格內指定數據中的某個值,替換爲另一個值。使用函數=SUBSTITUTE(A2,"2017","2016")

SUBSTITUTE函數的用法介紹 第2張

(03)含有數量單位的文本值求和。有三種方法可供選擇。如果數據量比較小,依次手動輸入也不無不可。也可以採用FIND函數進行截取。輸入函數=MID(A2,1,FIND("臺",A2)-1),之後進行求和。如果使用SUBSTITUTE函數,可以輸入函數=SUBSTITUTE(A2:A6,"臺",)*1,之後進行求和即可。

SUBSTITUTE函數的用法介紹 第3張
SUBSTITUTE函數的用法介紹 第4張
SUBSTITUTE函數的用法介紹 第5張

(04)隱藏數字中的指定位數。此處以手機號碼爲例。使用函數=SUBSTITUTE(B2,MID(B2,4,5),"*****")

SUBSTITUTE函數的用法介紹 第6張

(05)將單元格內數據按頓號進行分列。在B1輸入函數=TRIM(MID(SUBSTITUTE($A1,"、",REPT(" ",100)),COLUMN(A1)*100-99,100)),然後向右向下進行填充,可以看到分列自動完成。函數意思爲:1、先使用REPT函數,將空格重複100次,得到100個空格。2、再使用SUBSTITUTE函數將頓號替換爲100個空格。3、使用MID函數,依次從帶空格的新字符串中的第1、第101、第201位……開始截取長度爲100的字符。4、使用TRIM函數將多餘空格刪除。

SUBSTITUTE函數的用法介紹 第7張

(06)將不規範運算符號替換爲規範運算符號。日常操作中經常將*寫成×,導致運算髮生錯誤。使用SUBSTITUTE函數將運算符進行批量替換即可,之後再進行運算。

SUBSTITUTE函數的用法介紹 第8張