【发布时间】:2020-08-25 11:37:54
【问题描述】:
我正在使用带有循环引用的 SUM 函数。
例如: Excel 值 -
A1 = 10, A2 = 20, A3 = 30, A4 = SUM(A1:A4)
我得到的 A4 结果为“6000”。 图片参考:[1]:https://i.stack.imgur.com/G7pBs.png
背后的逻辑是什么?
目前我正在处理循环参考中的一个客户错误。
客户使用了多个循环参考。
例子:
B1 = "=IF(B6>9,1,2)" , B2 = 3.6 , B3 = 5.1 , B4 = "=SUM(B1:B3)", B5 = "" , B6 = "=B2+3+SUM(B1:B6)*0.1"
图片参考:[2]https://i.stack.imgur.com/IiHgc.png
在这种情况下,excel 的表现如何?
【问题讨论】:
-
当我在 Excel 2016 中尝试此操作时,我首先收到一条消息,指出我正在引入循环引用,然后“A4”中的值为 0。所以我猜这是一个实现细节。
-
只有在 Excel 选项中启用“启用迭代计算”时,我们才会获得一些值。