execel中如何在一个单元格里输入计算表达式,另一个单元格里显示表达式结果

来源:百度知道 编辑:UC知道 时间:2024/05/24 16:24:39
在EXCEL中怎样实现:在一个单元格里输入计算表达式,在另外一个单元格里显示该单元格里表达式的结果且随着表达式的改变而改变
如:我在单元格a1中输入计算表达式13*9-85/8+4*2,需在a2单元格中显示单元格a1中计算表达式的结果

假定A1内容为21*17+5/4,要在B1单元格计算其结果。

单击B1,然后点“插入”菜单选择“名称”命令中的“定义”子命令,出现“定义名称”对话框。
在“在当前工作表中的名称”中输入定义的名称“X”,在下方的“引用位置”编辑栏中输入:
=EVALUATE(A1)
单击[确认]按钮退出。
在 B1中输入“=X” (注:不含引号)

另一个单元格的值只要是通过这个单元格表达式的值计算出来的就可以实现这个功能,也就是说你得让这两个单元格产生关系
比如用=(A1)//单元格位置或者自动填充的功能

设置了公式(表达式)就行,如果公式引用的数据有变化,公式结果会自动跟随变化。

你要一个怎么样的计算表达式?哪方面的计算表达式?能说具体吗?看不懂你说的.