Excel 分離數(shù)字和英文在數(shù)字個數(shù)不固定的情況下如何處理(excel函數(shù)公式大全)
單元格中數(shù)字連續(xù)出現(xiàn)如何分離?

如果數(shù)字?jǐn)?shù)目固定,我們可以使用簡單的LEFT、RIGHT、MID等函數(shù)來自動提取。
當(dāng)Excel單元格中,既包含數(shù)字,又包含英文字母,而且數(shù)字個數(shù)不固定(比較隨機(jī),沒有規(guī)律)的情況下,如何處理?
先看這個案例,如圖1。
圖 1
我們在單元格B1輸入數(shù)組公式:
=LEFT(A1,COUNT(VALUE(MID(A1,ROW(:),1))))
注意:
1、輸入之后,不要立即按下回車,而是要同時按下快捷鍵Ctrl+Shift+Enter
這樣Excel才能識別出這是數(shù)組公式。
2、如果單元格中的數(shù)字個數(shù)超過10,把公式中的10改為實際數(shù)字個數(shù)(或者更大的數(shù))
圖 2
在單元格C1輸入數(shù)組公式:
=RIGHT(A1,LEN(A1)-COUNT(VALUE(MID(A1,ROW(:),1))))
同樣注意,公式編輯完,最后同時按下快捷鍵Ctrl+Shift+Enter
圖 3
然后,將這兩個單元格的公式向下拉自動填充即可。
單元格中數(shù)字不連續(xù)出現(xiàn)如何分離?
接下來,我們看看更加復(fù)雜的情況,如圖4。單元格中的數(shù)字間斷出現(xiàn),如何統(tǒng)一提取出來呢?
圖 4
由于Excel函數(shù)公式不支持正則表達(dá)式,通配符支持也有限。
如果希望把單元格中的英文字母全部去除掉,可以反復(fù)使用SUBSTITUTE函數(shù),把26個字母全部替換掉。
例如,在單元格B1輸入公式(這個公式有點長,但是很簡單)
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(LOWER(A1),"a",""),"b",""),"c",""),"d",""),"e",""),"f",""),"g",""),"h",""),"i",""),"j",""),"k",""),"l",""),"m",""),"n",""),"o",""),"p",""),"q",""),"r",""),"s",""),"t",""),"u",""),"v",""),"w",""),"x",""),"y",""),"z","")
即可從混亂的字符串中得到純數(shù)字。
類似地,我們在單元格C1輸入公式
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""),0,"")
即可得到純英文字母了。(這個公式要短一點)
最后,老規(guī)矩,我們把寫好的公式往下拖拉,即可自動填充得到結(jié)果。
看完了上面的公式大家是不是感覺很暈?
其實,要分離數(shù)字和英文有一個更簡單的方法,在word中通過查找替換來實現(xiàn),把EXCEL單元格字符串內(nèi)容復(fù)制粘帖到word中,打開“查找替換”對話框,點擊“特殊格式”,點擊“任意字母”,如圖5,替換為空,這樣就只剩下數(shù)字了,同樣的方法,點擊“任意數(shù)字”,全部替換為空,這樣就只剩下字母了。這樣就實現(xiàn)了字母和數(shù)字的分離。
圖 5
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。