首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >excel公式可以用非嵌套格式编写吗?

excel公式可以用非嵌套格式编写吗?
EN

Stack Overflow用户
提问于 2022-01-25 15:29:22
回答 1查看 72关注 0票数 0

excel是否有另一种编写嵌套公式的方法?例如,是否可以编写一个延续公式?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-25 19:10:48

您确实可以输入这样的函数。此外,我描述的特性(迭代)的功能对于学术界的几个专家领域(Actaurial,统计-模拟,微生物学)来说是至关重要的。在Excel中,有许多关于此应用程序的案例研究、期刊文章等(参见下文)。

在您的示例中,您将A3*B3的乘积添加到自身的四舍五入(2dp)值

注:无循环参考问题!

迭代的calc选项是经过深思熟虑的:即没有“保存时重新计算”的手动模式--每次计算工作表/工作簿时(例如shift + F9或F9 resp.(♣) ),这个结果将被添加回自身(根据定义)。因此,您将返回增量为常数8.99以下的值:

查看下面的细微差别/附加信息RE: F9 (工作簿)与Shift F9 (工作表)&手动与自动calc模式

推广到其他流行示例

更普遍地说,扩展/表示连续形式的“嵌套公式”的能力取决于嵌套表示和“延续”表示之间的数学等价性。例如,考虑初始项= 100,常数乘数=1.02的几何序列前10项之和:

代码语言:javascript
运行
复制
= 100 + 100*1.02^1 + 100*1.02^2 + .... + 100^1.02^10
= 1094.97

使用初等数学,可以简化如下内容:

代码语言:javascript
运行
复制
= 100(1.02^10 - 1) / 0.02
(= 1094.97)

反过来,我们可以简单地使用FV函数(考虑到这类似于一笔贷款以偿还10笔100美元的未来价值,复合利息为2%:

代码语言:javascript
运行
复制
=-FV(0.02,10,100)
(= 1094.97)

在问题与迭代模式的上下文中,您可以通过将calc模式设置为自动来自动推进10个迭代的迭代计算(在这种情况下,每次工作簿被修改、打开或关闭,或者通过按F9直接重新计算时,结果会再增加10个几何序列)。要查看在自动计算模式下迭代的每一步的计算,只需单独计算工作表(Shift +F9)。RE: F9与Shift F9 --在手动模式下也是如此。

手动操作的关键区别(与前面一样)是,每当工作簿/工作表被修改时,这个结果都不会自动更新(就像auto那样)。

您甚至可以使用iterations = 1设置手动操作,并按F9 10次查看分期付款的总和在此期间是如何累积/进展的):

有了这些设置,一个类似于你所提出的圆公式的函数,它的乘积将达到100和1.02,正好是10倍.给出与上述三种替代表示完全相同的soln,即:

注意:输入是自定义格式的:单元格类型C3,C4:"initial term :" #和“常数比率:"#,##0.00 resp。有关这方面的更多细节,请参见https://support.microsoft.com/en-us/office/create-and-apply-a-custom-number-format-6c308025-35da-4047-9481-c146a12063df

实际应用/其他参考资料

RE: iteration -关于技术细节,请参阅这里,RE: functionality/operation和这里 (包括。相关/几何+其他)应用程序。

对于VB操作,您可以使用Application.MaxIterations = 10 (或其他所需的#)指定#迭代-例如,请参见这里

**学术/专家应用领域**

图表指数衰减/相关应用:这里

营销风险这里评估中的模拟

Excel 这里中的优化

用Excel 这里实现数学中的数值方法

牛津学术期刊RE:各种应用这里

循环引用已经吸引了一个不好的污名,因为有规律/标准的方式往往会出现。然而,当以一种适当的、可控的方式使用时,以上只是几个非常有用的应用程序的一个小样本,如果没有它们的使用(与迭代一起使用),这些应用程序将很难复制。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70851338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档