用函数 =mid(单元格,开始位置,长度)、
例如
a1输入"王1234" 在b1单元格中输入:=mid(a1,2,4) 该单元格得到结果为1234
B1单元格填入
=MID(A1,FIND("(",A1)+1,FIND("m",A1)-FIND("(",A1)-1)
下拉填充
假定需要处理的单元格是A1,可选用以下方法提取数字:
1、文字在前数字在后:可用RIGHT函数提取数字,公式=RIGHT(A1,2*LEN(A1)-LENB(A1)) 其中2*LEN(A1)-LENB(A1)计算右边数字的长度。
2、数字在前文字在后:可用LEFT函数提取数字,公式=LEFT(A1,2*LEN(A1)-LENB(A1)) 其中2*LEN(A1)-LENB(A1)计算左边数字的长度。
3、数字在中间、文字在两边:提取数字公式=-LOOKUP(0,-MID(A1,MIN(FIND(ROW(1:10)-1,A1&1/17)),ROW(INDIRECT("1:"&LEN(A1))))) 按组合键ctrl+shift+enter结束公式。其中:MIN(FIND(ROW(1:10)-1,A1&1/17))定位字符串中数字的起始位置;MID函数从第1个数字开始依次截取1位、2位......至字符串长度位的数字串,然后用LOOKUP函数获取其中符合条件的数值。