让一个单元格在“循环”中引用它自己的值

时间:2013-07-17 13:50:31

标签: excel excel-formula

我在工作表上有3个值(C1C2C3)。 C2C3是不变的,不会更改,但我希望C4根据C1的值更新(1到50之间)。

enter image description here

通常我知道如何做这些事情,但我没有想到这一点。这是我想要针对这个特例做的事情:

我希望C4等于C3加上2.02%*(C2)每C1 ...意味着如果C1 = 1则C4等于到C3 * 1.0202。

我的问题是高于1,我没有找到“递归”调用单元格值的方法,这是我到目前为止所做的:

=IF( $C$1 = 1; C3; C3 * (1+C2))

遗憾的是,这不起作用,我还没有找到一个可以做我想要的功能。有这样的数学方法吗?

谢谢,

我试图让它尽可能清楚,不要犹豫,问我是否不清楚!

编辑:

这里的结果是什么

C1 = 1: 0.625
C1 = 2: 0.625 * 1.0202 = 0.637625
C1 = 3: 0.637625 * 1.0202 = 0.650505025
C1 = 4: 0.650505025 * 1.0202 = 0.663645226505
...

我想使用之前的结果来计算新的

2 个答案:

答案 0 :(得分:6)

如何使用电源操作员

= C3 * (1+C2)^C1

将C3与(1 + C2)相乘C1倍 这就是复合利息或增长率如何应用来增加价值。

答案 1 :(得分:1)

您在考虑=c3 + c2*c1吗?

不,你正在考虑=c3 * (1+c2)^c1 @peladao发布。