EXCEL如果单元格中为数字减数字的公式,怎么才能单独把公式中其中一项的数字提取出来

EXCEL如果单元格中为数字减数字的公式,怎么才能单独把公式中其中一项的数字提取出来,如35-10,我只想提取前面的35,有什么办法么?

你好,假定公式在A1单元格,按CTRL+F3--新建--名称输入AA,引用位置输入 =GET.CELL(6, $A$1) 然后在B1输入公式 =MID(AA,2,FIND("-",AA)-2) 下拉即可,但注意这是宏表函数,要开启EXCEL的宏功能才能够实现。公式中是提取公式“-”减号前面的部份,如想提取其它符号后的数字,把公式中的"-"这部份改为你想要的,双引号不能删除。即A1=35-10,返回结果就是35,符合你的题意了。^_^ 祝好运!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-11
借助记事本将公式 变为文本形式显示

先选中有公式的单元格,点击“显示公式” ,将公司复制到记事本,
再在目标单元格的格式设为"文本" 将记事本的内容选择性粘贴过来,选择文本。
这样目标单元格内显示的就是你的计算公式,再用函数切割吧,或用分列方式。

函数如
=mid(a1,1,find("-",a11)-1)本回答被提问者采纳
第2个回答  2013-01-11
只要你前面没有等号。就不会计算结果。而显示文本形式的内容
假设数据在A列,从A1开始
公式 =left(a1,find("-",a11)-1)
下拉复制公式
第3个回答  2013-01-11
那你直接35不就行了,怎么还要从公式中提取呢追问

因为数字不是简单的35-10,而是好多类似2686.595162这样的数字

相似回答