櫻子
如果有一列數(shù)據(jù)記錄人員信息,從單元格A3到A7中,每個單元格中均包含“性別 姓名 手機號”的信息,我們希望將前面的性別刪除之后,結(jié)果放在C3到C7單元格(圖1)。我們可以利用公式:
=RIGHT(A3, LEN(A3)-2)
把這個公式寫在C3單元格中。按回車鍵,A3的數(shù)據(jù)就會自動去掉前“男”和空格兩個字符,并顯示在C3的位置。拖動填充柄填充C3之下的單元格到C7,這樣將自動去除所有單元格的性別信息。
如果要從單元格中去掉最后的幾位數(shù)字,例如,還是上述原始數(shù)據(jù),我們要從A3到A7單元格中刪除所有手機號,只保留性別和姓名,則可用如下公式:
=LEFT(A3, LEN(A3)-11)
只需在C3單元格中寫入上述公式,按下回車鍵之后,C3中顯示的便是不含手機號的記錄了。同理向下填充到C7,完成所有單元格的自動處理(圖2)。
那么,如果要同時從一個單元格中將前面的幾個字符(如性別)和后面的幾個字符(如手機號)刪除,只保留中間的一些字符(如姓名),需要按上述辦法處理兩次嗎?不用!其實用另一個函數(shù)MID()即可一次性解決問題。
我們只需先在C3中構(gòu)造如下公式并填充到C7單元格即可(圖3):
=MID(A3,3,LEN(A3)-13)
我們發(fā)現(xiàn),姓名及其長度是變化的,兩個字、三個字甚至可以更長,11位電話號碼內(nèi)容不定,但最后提取出來的姓名卻正確無誤。這就是Excel函數(shù)的魅力所在。上述方法僅以5個單元格為例,旨在介紹一種基本方法。如果數(shù)據(jù)很多,這一方法就可以發(fā)揮更大的效率。