excel中的一些操作疑问

来源:百度知道 编辑:UC知道 时间:2024/07/01 06:50:23
大家好,在EXCEL中,如果在A列输入公式,B列等于A列设置的公式的得数,比如A列:(2+3)*5,B列就出现25,随着A列公式的变化而变化,比如把(2+3)*5中的5改为4,B列就变成20。请问怎么操作,谢谢
麻烦讲详细一点

利用宏表函数Evaluate即可
在表格中按“Ctrl + F3”,定义一个名称,名字为 F,引用位置为:
=Evaluate(a1)
在B1中输入:
=IF(ISERROR(f),"公式错误",f)
此时,在A1中输入公式,B1中即可计算出结果。

如果将B1的公式下拉填充
则可在A2及以下单元中输入公式,而在B2及以下单元格中对应计算出结果

回答二楼: 如果是绝对应用,则下拉之后也只会计算A1的公式,而不会对应计算A2、A3等

我试了一楼的回答,Evaluate应该是绝对引用,即=Evaluate($a$1),谢谢一楼的回答,我也学到知识了 

如果是相对引用的话,在B1中输入=f时总是出现下图的对话框,提示出错,不知道为什么