Excel单元格里面数字和文字如何提取数字进行运算?

如题所述

1、打开Excel表格,输入公式=LEFT(A1,2*LEN(A1)-LENB(A1))-1,是要把数字提取出来,-1是代表把提取出来的数字减去1。
2、回车确定,就可以把数字提取出来,并且减了1。
3、下拉复制公式就可以了。
4、如果要加会文字,输入公式=B1&"代"。
5、回车确认,并且下拉复制即可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-12
如果都是中文与数字组合,如图:
“c2”单元格公式为:
=right(b2,2*len(b2)-lenb(b2))
第2个回答  2019-10-18
如果世次加1递增且不重复,只要把第一个95改为94,下拉填充柄就可以了。
a1

天尧95世
b1
=substitute(a1,mid(a1,3,len(a1)-3),mid(a1,3,len(a1)-3)+1)
第3个回答  2019-05-21
假定需要处理的单元格是A1,可选用以下几种方法提取数字:
1、文字在前数字在后:可用RIGHT函数提取数字,公式=RIGHT(A1,LENB(A1)-LEN(A1))
其中LENB(A1)-LEN(A1)计算右边数字的长度。
2、数字在前文字在后:可用LEFT函数提取数字,公式=LEFT(A1,2*LEN(A1)-LENB(A1))
其中2*LEN(A1)-LENB(A1)计算左边数字的长度。
3、数字在中间、文字在两边:提取数字公式=-LOOKUP(0,-MID(A1,ROW(INDIRECT("1:"&LEN(A1))),2*LEN(A1)-LENB(A1)))其中MID函数从第1位开始依次截取长度为已测定数字长度的数字串,然后用LOOKUP函数获取其中的符合条件的值。
相似回答