作业帮 > 综合 > 作业

函数如何提取数字公式?例如A1的单元格是:3*76*3套.请问如何提取这条公式中的数字,并且能自动计算结果

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/30 20:32:44
函数如何提取数字公式?例如A1的单元格是:3*76*3套.请问如何提取这条公式中的数字,并且能自动计算结果
函数如何提取数字公式?例如A1的单元格是:3*76*3套.请问如何提取这条公式中的数字,并且能自动计算结果
3*76*3套
=LEFT(A1)取出第1个3
=MID(A1,3,2)取出中间的76
=MID(A1,6,1)能取出最后1个3
你需要的公式是:
=LEFT(A1)*MID(A1,3,2)*MID(A1,6,1)
建议你另用1列空列,只放表达式(搜索表达式中的汉字和量纲,替换成无),用下面方法实现计算:如何计算单元格中的数字加减乘除,如230+2*13+31/5,应使用宏表函数EVALUATE来设置定义名称.
菜单中“插入”下“名称”→“定义”,输入一个名称,比如qq,在引用位置中输入:=EVALUATE(工作表字段名!相加数字所在单元格名),再在相加数字单元格后的单元格中输入:=qq,就能加减乘除了.
比如D1输入计算式,E1要得到结果,选择E1单元格,按CTRL+F3定义一个名称QQ=EVALUATE(工作表字段名!D1),然后在E1输入=QQ,就可以得到D1计算式结果.
选择E1单元格,拖动下拉,或填充到需要的行就行了.