文本數字拆分怎麼破?Excel這幾個函數來幫你

漢字和數字拆分的問題,最近答疑群裡問的挺多的,快速填充CTRL+E的方法,但是需要Excel2016才能使用。

快速填充確實很方便解決數據提取的問題,除了這種方法,還可以使用公式來拆分,如下圖,想要拆分漢字和數字。

文本數字拆分怎麼破?Excel這幾個函數來幫你

相關函數

1、在解決問題前,先學習4個函數:LENB()、LEN()、LEFT()、RIGHT()。

2、函數LEN(),是計算一個字符串長度的,如下圖,一個漢字佔1個長度,一個數字也佔1個長度。

文本數字拆分怎麼破?Excel這幾個函數來幫你

3、函數LENB(),也是計算一個字符串長度的,如下圖,但是一個漢字卻佔2個長度,一個數字只佔1個長度。

注意:一個漢字是2個長度,2個長度,2個長度。

文本數字拆分怎麼破?Excel這幾個函數來幫你

4、關於LEFT、MID、RIGHT,可以參考下邊的文章,我就不再重複了。

2018-01-04Excel函數與公式(9)-LEFT,MID,RIGHT!

解決方法

1、先用LENB()計算一下字符串的長度,如下圖。

注意:一個漢字佔2個長度。

文本數字拆分怎麼破?Excel這幾個函數來幫你

2、再用LEN()計算一下字符串的長度,如下圖。

注意:兩列數據有差異。

文本數字拆分怎麼破?Excel這幾個函數來幫你

3、把兩列數據相減,得到的數字是什麼?仔細觀察一下!

答案:相減的數字,正好等於漢字的個數,想想為什麼?

文本數字拆分怎麼破?Excel這幾個函數來幫你

4、知道漢字的個數了,那用LEFT就能截取漢字了,如下圖。

文本數字拆分怎麼破?Excel這幾個函數來幫你

5、同樣的原理,用總的長度減去漢字的長度,就是數字的長度了,然後用RIGHT就可以從右側截取數字了。

是不是感覺這個函數太複雜了,其實你認真想想,就是小學數據問題!

文本數字拆分怎麼破?Excel這幾個函數來幫你


分享到:


相關文章: