當前位置:
首頁 > 最新 > SUBSTITUTE的常用套路,都給你了

SUBSTITUTE的常用套路,都給你了

SUBSTITUTE函數是常用的文本函數之一,類似於基礎操作的查找替換功能,當然,兩者亦有不同之處。

SUBSTITUTE函數的用法是:

SUBSTITUTE(要替換的文本,舊文本,新文本,[替換第幾個])

今天我們通過幾個小栗子,熟悉一下SUBSTITUTE函數的常用技巧和套路。

例一:將數據中的某個值,替換為另一個值

比如將B列數據里的二班,替換為一班。

=SUBSTITUTE(B2,"二班","一班")

這裡沒啥好解釋的了,就是將B列中單元格中的「二班」全部替換為「一班」。

例二:隱藏手機號的中間5位

=SUBSTITUTE(B2,MID(B2,4,5),"*****")

先使用MID函數取得B列號碼中的中間五位,再用「*****」替換掉這部分內容。

例三:含單位的文本值求和

=SUBSTITUTE(B2,MID(B2,4,5),"*****")

先用SUBSTITUTE替換掉B列單元格中的「人」,得到文本型數字,乘以1後變成可以計算的數值,再用SUMPRODUCT求和。

例四:將數據按頓號進行分列

=TRIM(MID(SUBSTITUTE($B2,"、",REPT(" ",100)),COLUMN(A1)*100-99,100))

1、先使用REPT函數,將空格重複100次,得到100個空格。

2、再使用SUBSTITUTE函數將姓名中的的間隔符號(、)頓號替換為100個空格。

3、最後使用MID函數,依次從這個帶有空格的新字元串中的第1、第101、第201位……開始截取長度為100的字元。

這樣得到的字元串是帶有多餘空格的,因此再使用TRIM函數將多餘空格刪除掉,OK了。

作者:看見星光 公式解讀:祝洪忠

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Excel之家ExcelHome 的精彩文章:

展示計劃和進度,這個Excel圖表剛剛好
漂亮的Excel瀑布圖,竟然如此簡單
巧妙完成二維表的數據匹配
有了Power BI,這些驚艷的圖表你也行!
Excel自定義視圖,16.3%的人沒用過

TAG:Excel之家ExcelHome |