如何在Excel工作表中利用公式计算?

来源:百度知道 编辑:UC知道 时间:2024/06/07 16:33:39
在Excel工作表中,
A1单元格中输入4+5+8+9
A2单元格中输入4+5+8-9
A3单元格中输入4*5*8*9
A4单元格中输入4/5
利用公式或者是函数,达到如下要求:
B1单元格得出A1的结果
B2单元格得出A2的结果
B3单元格得出A3的结果
B4单元格得出A4的结果
不准如下输入:
在B1中输入=4+5+8+9
在B2中输入=4+5+8-9
在B3中输入=4*5*8*9
在B1中输入=4/5
总之,要利用上述“不准”方法之外的方法,请高手们帮忙,谢谢。
更正:不准“在B1中输入=4/5 ”改为不准“在B4中输入=4/5 ”,十分抱歉。

光标定位在B1上.
菜单-插入-名称
在名称中输入结果两个字.
在引用中输入
=EVALUATE(A1)
就可以了.
你只要在单元格中输入=结果
就会算出左边单元格算式的值.
***
其他的单元格如此
只要改变括号中的a1那样的序号就好了
要是整列的你可以向下托,自动填充公式的

另外补充
要注意,你的计算式中不能出现乘号X号除号和大括号
乘用*号 除用/ 加 + 减- 和小括号,其他的都是非法的
电脑不认
例如
((1+1)*(1+1))/2

另外给你个通用的代码

按下ALT+F11,菜单:插入-模块,然后复制下面代码

Function syvlaue(rngcell As Range)
syvlaue = Evaluate("=" & rngcell.Text)
End Function

计算式如果在a1
在空白单元格输入=syvlaue(a1)
就可以了
其他单元格雷同

一楼的高手,想问问=EVALUATE(A1)
好像没有这函数啊!请教一下如何用?我直接复你的公式进EXCEL里也提示出错