SUBSTITUTE函數(shù)是Excel常用的文本函數(shù)之一,在數(shù)據(jù)分析過程中,常用于字符串整理和分析。
SUBSTITUTE函數(shù)的基礎(chǔ)語法是:
1. SUBSTITUTE(要替換的文本,舊文本,新文本,[替換第幾個(gè)])
2.最后一個(gè)參數(shù),[替換第幾個(gè)], 是可以省略的。
今天通過幾個(gè)小栗子,和大家分享下SUBSTITUTE函數(shù)的常用技巧和套路。
1,將數(shù)據(jù)中的某個(gè)值替換為另一個(gè)值
比如將B列數(shù)據(jù)里的二班,替換為一班。
C2輸入公式,并向下復(fù)制填充:
=SUBSTITUTE(B2,"二班","一班")
這里沒啥好解釋的了,就是將B列中單元格中的“二班”全部替換為“一班”。
2,隱藏手機(jī)號(hào)的中間5位
C2輸入公式,并向下復(fù)制填充:
=SUBSTITUTE(B2,MID(B2,4,5),"*****")
先使用MID函數(shù)取得B列號(hào)碼中的中間五位,再用字符串“*****”替換掉這部分內(nèi)容。
3,對(duì)含單位的數(shù)據(jù)求和
B7輸入公式:
=SUMPRODUCT(SUBSTITUTE(B2:B6,"人",)*1)
先用SUBSTITUTE替換掉B列單元格中的“人”,得到文本型數(shù)字,乘以1后變成可以計(jì)算的數(shù)值,再用SUMPRODUCT函數(shù)進(jìn)行數(shù)組求和。也可以用
SUMPRODUCT統(tǒng)計(jì)長度