这里只讲在数据只有汉字与数字存在的情况下,先让我们了解一下LEN和LENB计算字符长度的区别

LENB:对于在中文状态下输入的大部分字符基本都是算2个(汉字、标点符号等),英文以及数字都是算1个



LEN:不管你输入啥,一个字就只是1个



1.数字在左,文字在右

数字提取公式:=LEFT(A2,2*LEN(A2)-LENB(A2))



汉字提取公式:=RIGHT(A2,LENB(A2)-LEN(A2))


2.数字在右,汉字在左

数字提取公式:=RIGHT(A2,2*LEN(A2)-LENB(A2))

汉字提取公式:=LEFT(A2,LENB(A2)-LEN(A2))


3.管你在哪

数字提取公式:=MIDB(A2,SEARCHB("?",A2),2*LEN(A2)-LENB(A2))

汉字提取公式:=SUBSTITUTE(A2,B2,)

这种还是替换吧[呲牙]

以上就是只针对汉字+数字的情况,如果还存在英文字母的情况,那就需要另外考虑