excel 怎么提取某个公式里的+号前后的数字?

2025-04-04 07:19:30
推荐回答(4个)
回答1:

用find函数配合left函数,mid函数和len函数,

可以达到目的。

效果如图

公式的解释:
第一:提取加号前面的数字,left函数就是从B3单元格的最左边开始提取数字,提取个数由find函数指定,find函数的结果为“+”在B3单元格中的位置,为4,


第二:提取加号后后面的数字,mid函数就是从指定位置开始提取B3单元格中的数字,开始位置由find函数 确定,提取的个数由 len函数和find函数共同确定。

回答2:

D3:

=--LEFT(B3,FIND("+",B3)-1)

E3:

=--MID(B3,FIND("+",B3)+1,9)


回答3:

为你而作

Excel怎样批量提取公式里的+号前后的数字

批量提取数字

Excel怎样批量从文本中提取各组数字到各列

回答4:

=TRIM(SUBSTITUTE(MID(SUBSTITUTE(FORMULATEXT($B3),"+",REPT(" ",100)),COLUMN(A1)*100-99,100),"=",))