分离汉字和数字,浮现在眼前的是复杂的函数公式。而利用LENB函数 可以巧妙的解决了这一难题。
LEN(A1) 返回A1中字符的长度,不分单双字节。
LENB(A1) 返回A1中的字节长度,数字和字母按1字节计数,汉字按2字节计数。
例:A1中值为: 12我和你
=LEN(A1) 返回 5
=LENB(A1) 返回 8
而 LENB(A1) - LEN(A1) =3 正好是字符串中汉字的个数
所以,
1、提取A1中字符中的数字的公式
=LEFT(A1,LEN(A1) -(LENB(A1) - LEN(A1) )
简化一下:
=LEFT(A1,2*LEN(A1) -(LENB(A1) )
2、提取A1中的汉字,公式为:
=RIGHT(A1,LENB(A1) - LEN(A1) )
注:如果数字在后面,分离的原理是相同的,同学们可以自已试一下。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。