gpt4 book ai didi

excel - 是否有记录的 Excel 单元格更新顺序?

转载 作者:行者123 更新时间:2023-12-02 01:04:24 25 4
gpt4 key购买 nike

我有一个电子表格,其中包含少量输入,这些输入驱动大量中间计算,而这些计算又驱动少量依赖于许多中间值的昂贵计算。一些计算使用返回单个返回值和数组的 UDF,而其他计算则使用单元格本身中的常规公式。

我很好奇是否有一个已知的模型来描述 Excel 中单元格的更新顺序。

例如,它可能会更改输入 A1,计算 B1、B2、B3 依赖于输入 A1,而计算 C1 依赖于 B1、B2 和 B3...随着中间值每次更新,C1 是否会单独更新三次,还是B1、B2、B3先更新,C1只更新一次?

最佳答案

这里有关于 Excel 用于查找计算序列的算法的文档
http://www.decisionmodels.com/calcsecretsc.htm
http://msdn.microsoft.com/en-us/library/aa140058%28office.10%29.aspx

但底线是,由于计算链是动态确定的,并且从前一个计算链开始,序列单元可能会在一次计算多次,而不是在后续重新计算时计算。
如果您知道计算依赖项的结构,则可以使用 Range.Calculate 和 Sheet.calculate 在一定程度上控制事物。

关于excel - 是否有记录的 Excel 单元格更新顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4199383/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com