3種方法,5個公式,解決90%的內容提取問題


3種方法,5個公式,解決90%的內容提取問題

【例一】將B列單元格內容分別從左側提取省份;從右側提取地級市;提取中間第4、第5兩個字符。

操作:分別在C2、D2、E2單元格中輸入公式“LEFT(B2,3)”、“RIGHT(B2,3)”、“MID(B2,4,2)”,回車

完成對省份、地級市和中間字符的提取。


3種方法,5個公式,解決90%的內容提取問題

備註:

(1)本例重在講述從左側、右側和中間,三個方向分別提取字符的公式介紹,另外具體到本例,可以用智能填充等其他方法達到相同的效果。

(2)LEFT、RIGHT、MID分別是英文中左、右和中間的意思。

(3)LEFT(TEXT,[NUM-CHARS])中,TEXT指要提取信息的文本,[NUM-CHARS]是指要提取的字符數量,當省略時,表示提取一個字符。

(4)MID(TEXT,START-NUM,NUM-CHARS)中,START-NUM指從第幾個字符開始提取,同樣[NUM-CHARS]是指要提取的字符數量,但不能省略。


3種方法,5個公式,解決90%的內容提取問題

【例二】如何將A列數據的第3位到第7位,用星號代替。

方法一:在A2單元格輸入公式“SUBSTITUTE(A2,MID(A2,3,5),”*****”)”,回車。

方法二:在A2單元格輸入公式“REPLACE(A2,3,5,”*****”)”,回車。

完成對指定內容或字符的替換。

3種方法,5個公式,解決90%的內容提取問題

備註:

(1)函數公式SUBSTITUTE,用來對指定內容進行替換。

其中SUBSTITUTE(TEXT,OLD-TEXT,NEW-TEXT,[INSTANCE-NUM])中的OLD-TEXT是指要被替換掉的舊字符,NEW-TEXT是指替換後的新字符,INSTANCE-NUM是指替換第幾次出現的舊字符。例如將字符內容“我和我的祖國”中的第二個“我”替換為“我們”時,這裡用公式表示為“SUBSTITUTE(”我和我的祖國”,”我”,”我們”,2)”。當INSTANCE-NUM省略時,則是將字符中所有的我全部替換成“我們”。

(2)函數公式REPLACE,用來對指定位置的字符進行替換。

其中REPLACE(OLD-TEXT,START-NUM,NUM-CHARS,NEW-TEXT)中的四個對象依次是指“替換前的文本”、“開始替換的位置”、“替換字符的長度”、“新的文本”。

今天分享的最後,記得點擊關注獲取更多相關內容奧!


分享到:


相關文章: