?
大家好,我是雅客。
今天給大家介紹兩種,分離數(shù)字與文本的方法,幫你快速分離出文本當(dāng)中的數(shù)字與文字。
分列
如果你的數(shù)字與文本之間,是有固定的符號來隔開的,那么就可以采用分列的方法來進(jìn)行分割。
我們一起來看下面這個案例。
在這個案例當(dāng)中,文本與數(shù)字就是通過符號“-”鏈接在一起的。
對于這樣由特定符號來分割的,我們就可以通過分列的方式,將數(shù)字與英文文本分離開來。
我們點擊菜單欄上的數(shù)據(jù),選中分列,再選擇分隔符號,之后點擊下一步。
在分隔符號這里,我們選擇其他,在其他旁邊,我們輸入“-”,這個符號要跟我們原本單元格的符號保持一致。
如果符號輸入正確,那么在下方數(shù)據(jù)預(yù)覽這里,就會顯示出分隔之后的效果。
確認(rèn)沒有問題之后,我們點擊下一步,完成,就完成了英文文本與數(shù)字的分隔。
這種方法適用于鏈接兩個文本的都是一個固定的符號。
LEN與LENB
LEN與LENB是一組文本函數(shù),結(jié)合LEFT或者RIGHT函數(shù),可以幫助我們分離文本與數(shù)字。
通過這種方法,我們不需要文本與數(shù)字之間有任何的連接符,都可以將文本與數(shù)字分隔開來。
不過首先,大家要明白,LEN與LENB的區(qū)別。
LEN代表的是數(shù)字字符,比如京東12345,京東這兩個字就代表2個字符,12345分別代表1個字符,一共5個字符,加起來就是7個字符。
而在LENB的算法中,文本是占兩個字符的。
也就是說京東這兩個字,就代表了4個字符。和后面的數(shù)字加起來,就是4+5等于9個字符。
通過這兩種不同統(tǒng)計文本字符的差異,我們就可以利用其中的差異,去提煉出文本與數(shù)字。
如果我們僅僅提煉數(shù)字,那么所用到的公式就是:
=RIGHT(B8,LEN(B8)*2-LENB(B8))
這個函數(shù)代表什么意思呢?
就是說,B8這個單元格右邊開始數(shù),數(shù)LEN(B8)*2-LENB(B8)位的數(shù)字。
而其中LEN(B8)*2-LENB(B8)這個表達(dá)式又代表了什么含義呢?
就是指,我們將B8這個單元格的文本字符擴(kuò)大了一倍,再將去原本就是2倍的文字字符,就剩下了數(shù)字的位數(shù)。
大家如果不太明白,可以繼續(xù)看下面這張表。
京東如果用LEN函數(shù)來統(tǒng)計,它就是兩個字符。如果用LENB統(tǒng)計,就是四個字符。
我們將LEN乘以2,文本字符和數(shù)據(jù)字符的數(shù)量都會翻一倍,我們再用這個翻一倍的,減去原本就翻了一倍的LENB。
其實就等于把中文部分的字符減掉了,所以最后就剩下了數(shù)字部分。
而文本部分更容易提取。
我們輸入函數(shù)公式:
=LEFT(B8,LENB(B8)-LEN(B8))
就表示從左邊開始,去提取文本字符的內(nèi)容。
這個就是用LEN和LENB分隔文本與數(shù)字的方法。
【Excel實踐訓(xùn)練營】
“2019年搞定Excel”
Excel已經(jīng)成為職場人必備的技能,30天系統(tǒng)訓(xùn)練,助你用Excel實現(xiàn)職場逆襲:
1、治療你的懶癌,逼你真的學(xué)起來
2、聽懂和做到,我們來實現(xiàn)
3、及時指點,解救你于錯誤之中
4、構(gòu)建一個Excel學(xué)習(xí)共同體
聯(lián)系客服