一、汉字在前
例:A1的值是 “速成班299”
公式:
提取汉字 =LEFT(C3,LENB(C3)-LEN(C3))
提取数字 =MID(C3,LENB(C3)-LEN(C3) 1,9)
公式说明
lenb函数在计算字符长度时,一个汉字按2字节计算。有lenb()-len()可以反推出汉字的个数。
二、汉字在后
公式正好和汉字在前相反
提取数字 =LEFT(C3,LENB(C3)-LEN(C3))
提取汉字 =MID(C3,LENB(C3)-LEN(C3) 1,9)
三、任意位置提取数字
数字可以在前,可以在中,也可能在最后。下面这个公式通用:
公式:(数组公式,按三键输入)
=LOOKUP(9^9,MID(A1,MATCH(1,MID(A1,ROW(1:9),1)^0,0),ROW(1:9))*1)
联系客服