如何在excel2007实现一个 单元格是计算式,另一个单元格是它的值?

如题所述

选中该单元格---按下CTRL+F3----输入你要定义的名称比如 AAA -----引用位置处输入比如是: =evaluate(A1) 

在要出计算值的单元格输入公式 =AAA 

 

假设是要整列如此,如下图

 

 

B1中输入  =AAA  下拉就能实现了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-04
使用宏表函数EVALUATE(),
CRTL+F3>定义名称,
如A=EVALUATE(Sheet1!$A1)
B1=A本回答被提问者采纳
第2个回答  2013-10-04
如果计算公式在A1(如5*2+6)
需要的结果在B1
光标定位在B1上.
菜单-插入-名称
在名称中输入结果两个字.
在引用中输入
=EVALUATE(A1)
你只要在单元格B1中输入=结果--就会算出左边单元格算式的值.(结果是16)
你只要在单元格B1中输入="="&结果---就会算出左边单元格算式的值前面有“=”号(结果是=16)
看你需要那个型式了追问

=EVALUATE(A1)这是个英文单词吗?怎么可以记住啊?

追答

evaluate函数是宏表函数啊

追问

evaluate这个不好记住的,你是已经记在脑子里了,还是有其他办法弄啊

追答

熟悉了就记住了,不熟悉就复制上去,这个没有其他办法的。evaluate相当于是这个方法计算的命令。

第3个回答  2013-10-04
这种情况需要定义名称,然后引用名称。
假设A列为算式,在B列得到结果:
1、选中A列,按CTRL+F3,“新建”,名称AA(可以任意),引用位置:
=EVALUATE($A1)
2、在B1输入公式:
=AA
下拉;
这时在B列得到对应A列中算式的结果。追问

“=EVALUATE($A1)”这是什么意思啊?太长记不住有什么办法吗?

追答

EVALUATE是早期版本的一个宏表函数,计算以文字形式表示的表达式。
EVALUATE($A1)就是得到A1单元格中算式的计算结果。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网