AlexZ 发表于 2020-11-25 15:13:43

[GcExcel 4.0 新功能] 支持 Excel 中的迭代计算(循环引用)

迭代计算,最容易定义为重复计算或在下一次和后续计算中利用先前结果的计算,最好通过复利或住房抵押贷款的分期偿还计划来可视化。在Excel中,能够设置这种情况发生的次数是很有帮助的,特别是对于大型数据集。作为一个小例子,假设您要计算从今天起21个月的投资的预期回报率。对于这种情况,只需创建公式,然后复制多个单元格,引用上一个单元格,就足够简单了。但是,如果数据集更大,或者计算更复杂,则手动执行将是一个繁琐的过程。在这种情况下,在Excel中设置迭代计算的选项是有用的。

让我们通过Excel文档中的代码打开迭代计算设置。通过以下属性,使用GcExcel启用迭代计算选项-

[*]使用IWorkbook.Options.Formulas.EnableIterativeCalculation以获取/设置是否启用迭代计算。
[*]使用IWorkbook.Options.Formulas.MaximumIterations获取/设置迭代计算的最大迭代次数。
[*]使用IWorkbook.Options.Formulas.MaximumChange获取/设置迭代计算的最大变化。







注:此功能同时在 Java 和 .NET 版本中发布


页: [1]
查看完整版本: [GcExcel 4.0 新功能] 支持 Excel 中的迭代计算(循环引用)