如何解决Excel:单元格显示的值与其链接的值不同迭代计算
我正在使用迭代计算构建Excel模型。 该问题导致显示以下黄色单元格:
一个单元格链接到另一个单元格,并显示与实际值不同的值。 最低值(29.4%)是正确的值,因此我当然希望Excel实际使用该值。 单击F9(第三张图片)时,可以看到该单元格的值在技术上应该是正确的。
因为我是SO的新手,请告诉我是否需要进一步的信息。预先感谢!
解决方法
在Excel中使用循环引用需要规划模型的布局,以便获得稳定的结果。而且,迭代顺序与计算顺序不同。一个结果是,如果引用“迭代单元格”的单元格在上面,则它可能显示前一次迭代的结果。
这是一个非常简单的模型,证明了这一点:
A14: 1
A15: =A15 + A14
B13: =A15
B17: =A15
下面显示了四个单次迭代的结果,一次一次。您将看到B13
正在显示上一次迭代的结果;而B17显示最后一次迭代的结果
如果我没记错的话,通过迭代,计算是按工作表按字母顺序进行的(不确定是指代号还是工作表名称),然后在工作表上从左至右,从上至下进行计算。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。