Excel表格中算式如何能自动计算结果

例如:在Excel表格中A1单元格中输入12*5+8,能否建立一种联系在B1单元格中自动得到结果;以致在A2中输入6-4*7+129,能用向下填充的方法在B2中得到结果;以此类推在A列中依次向下输入算式,在B列中得到结果.
我现在用的比较笨的办法是在A1单元格中输入12*5+8,在B1单元格中键入=号后粘贴在A1中复制的12*5+8,然后按回车得到结果;在A2中输入6-4*7+129,在B2中键入=号后粘贴在A2中复制的6-4*7+129,然后按回车得到结果;以此类推在A列中依次向下输入算式,在B列中依次键入=号后粘贴在A列中对应的单元格内复制的内容,然后按回车得到结果.这种方法很笨拙!
我现在用的方法缺点至少有二:
1、每一次输入算式后都要键入=号后粘贴在A列中对应的单元格内复制的内容,这样步骤比较多;
2、若想在算式单元格改动一下,如把A1单元格中的"12*5+8"改成"12*9+8",那么又得在B1单元格中键入=号后粘贴在A1中复制的"12*9+8",这样实在是太麻烦.
另外我也试了在A1单元格中输入12*5+8,在B1单元格中键入=A1,这样得到的结果还是"12*5+8",不是计算结果.
很苦恼,请高人指教!
我用的是2007版的Office,希望你能重新提供方法,感谢! 要保留算式的,校对时需用!

excel表格设置自动计算的办法
  1、打开填制好数据的工资表。选择需要计算结果的单元格,点击编辑栏上面的“插入函数”

  2、在弹出窗口,选择求和函数:sum,点击确定

  3、再次确认后,返回excel文档,可以看到刚才选择的单元格已经有了计算结果。

  4、其他类似需要计算的单元格,可以直接复制单元格,出现提示“复制公式”。

  5、自定义计算。刚才的是直接求和,下面我们来看看怎么样自定义的方式计算。就是有些不能直接是简单的求和之类的。需要用到加、减的时候,就要自定义计算公式了。

  6、选择需要计算的结果的单元格,点击编辑栏,输入等号“=”。点击需要计算的单元格,然后再输入运算符号,如“+”、“-”等。再点击第二个单元格,依次类推。最后回车结果公式的输入,此时就得到计算结果了。

  87、同样的方法,复制这个已经计算了单元格到其他需要的单元格上面。公式就直接复制过去了
一、提取计算式:OFFSET、INDIRECT、ROW、COLUMN
这几个函数需要放在一起讲解,因为公式中的〖OFFSET(INDIRECT("A2"),ROW()-2,COLUMN())〗是一个起独立作用的部分,其目的是获取计算式所在单元格的位置,从而得到单元格中的计算公式。

1、OFFSET函数:偏移函数。以某个单元格为起点,向下偏移一定的行数 + 向右偏移一定的列数,然后得到的一个新的单元格位置。

公式所在的单元格=OFFSET(参照单元格,向下偏移的行数,向右偏移的列数)=OFFSET(INDIRECT("A2"),ROW()-2 ,COLUMN());

2、INDIRECT函数:引用函数。引用当前工作表的某单元格,这样可以实现所有工作表通用一个公式。

参照单元格=INDIRECT("A2"),即公式所在的工作表中的〖A2〗单元格;

3、ROW函数、COLUMN函数:行号值、列号值函数,用于获取公式所在单元格的行号和列号。

向下偏移的行数=ROW()-2,即公式所在行的行号-2;

向右偏移的列数=COLUMN(),即公式所在列的列号。

4、注意事项:

计算式列和计算结果列有两种相对关系:①计算结果在计算式的左边:②计算结果在计算式的右边:
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-27
选中B1
菜单:插入-名称(2007版,公式-名称),起个名字JG
然后在"引用"中输入
=EVALUATE(A1)
确定

然后在B1
输入=JG
公式向下填充即可本回答被提问者采纳
第2个回答  2021-02-08
1.点菜单-公式-(鼠标放在计算结果表格)插入函数-查找函数EVALUATE-确定-文本公式输入:(点击有计算式的单元格)-确定-完成.
2.点计算完成的表格,下角出现+号,下拉,完成。
第3个回答  2009-05-26
先输入“=”,再输入算式,打对勾,结果就出来了。不用复制粘贴。
第4个回答  2020-04-08
在式子最前面加上个=就行,比如“=a2+b2”这样子的,或是直接数值算式都可以
相似回答