漢字和數字拆分的問題,最近答疑群裡問的挺多的,快速填充CTRL+E的方法,但是需要Excel2016才能使用。
快速填充確實很方便解決數據提取的問題,除了這種方法,還可以使用公式來拆分,如下圖,想要拆分漢字和數字。
![文本數字拆分怎麼破?Excel這幾個函數來幫你](http://p2.ttnews.xyz/loading.gif)
相關函數
1、在解決問題前,先學習4個函數:LENB()、LEN()、LEFT()、RIGHT()。
2、函數LEN(),是計算一個字符串長度的,如下圖,一個漢字佔1個長度,一個數字也佔1個長度。
![文本數字拆分怎麼破?Excel這幾個函數來幫你](http://p2.ttnews.xyz/loading.gif)
3、函數LENB(),也是計算一個字符串長度的,如下圖,但是一個漢字卻佔2個長度,一個數字只佔1個長度。
注意:一個漢字是2個長度,2個長度,2個長度。
4、關於LEFT、MID、RIGHT,可以參考下邊的文章,我就不再重複了。
2018-01-04Excel函數與公式(9)-LEFT,MID,RIGHT!
解決方法
1、先用LENB()計算一下字符串的長度,如下圖。
注意:一個漢字佔2個長度。
2、再用LEN()計算一下字符串的長度,如下圖。
注意:兩列數據有差異。
3、把兩列數據相減,得到的數字是什麼?仔細觀察一下!
答案:相減的數字,正好等於漢字的個數,想想為什麼?
4、知道漢字的個數了,那用LEFT就能截取漢字了,如下圖。
5、同樣的原理,用總的長度減去漢字的長度,就是數字的長度了,然後用RIGHT就可以從右側截取數字了。
是不是感覺這個函數太複雜了,其實你認真想想,就是小學數據問題!
閱讀更多 Excel入門到精通 的文章