substitute函數(shù)是對(duì)指定字符串進(jìn)行替換的函數(shù),在日常中,是非常實(shí)用的,其往往和其它函數(shù)組合使用,才能發(fā)揮出最大效果,下面為大家詳細(xì)介紹substitute函數(shù)的幾種組合用法:
函數(shù)的基本語(yǔ)法:SUBSTITUTE(字符串,原字符串,新字符串,instance_num)
instance_num用來(lái)指定以新字符串替換第幾次出現(xiàn)的原字符串
一、批量替換手機(jī)號(hào)中間四位為'*“,與MID函數(shù)組合使用。
在B2中輸入=SUBSTITUTE(A2,MID(A2,4,4),'****')即可,MID為中間截取函數(shù)。
二、查找某個(gè)字符在單元格中出現(xiàn)的次數(shù),與LEN函數(shù)組合使用。
在B2中輸入=LEN(A2)-LEN(SUBSTITUTE(A2,'市',''))&'次'即可,LEN是求字符串的長(zhǎng)度,LEN(SUBSTITUTE(A2,'市','')的意思是將市這個(gè)字替換為空,用總長(zhǎng)度減去替換后的長(zhǎng)度即為”市“出現(xiàn)的次數(shù)。
三、去掉文本中間的空格
這個(gè)比較簡(jiǎn)單,不在做詳細(xì)介紹
四、數(shù)據(jù)分列,將A列數(shù)據(jù)按頓號(hào)進(jìn)行分列
這個(gè)稍微復(fù)雜,涉及到五個(gè)函數(shù)組合,先使用REPT函數(shù),將空格重復(fù)50次,得到50個(gè)空格。
再使用SUBSTITUTE函數(shù)將A列中的頓號(hào)替換為50個(gè)空格。
再使用MID函數(shù),依次從這個(gè)帶有空格的新字符串中的第1、51、101、151位開(kāi)始截取長(zhǎng)度為50的字符。這樣得到的字符串是帶有空格的,因此再使用TRIM函數(shù)將多余空格刪除掉。
五、帶有文本和數(shù)字的字符串求和,與SUMPRODUCT組合使用
先用SUBSTITUTE替換掉A列單元格中的“分”,得到文本型數(shù)字,乘以1后變成數(shù)值型數(shù)字,再用SUMPRODUCT求和。
本期的內(nèi)容就介紹完了,大家還想學(xué)習(xí)什么函數(shù)可以在評(píng)論中留言,小編幫您解決!
聯(lián)系客服