我有以下简单的功能,我需要调用 n 次并对结果求和。
10000*((1.01)^n)
我想打电话30次, n 为1-30,然后对结果求和。我该如何在Excel中执行此操作?
答案 0 :(得分:3)
您可以使用以下数组公式。
=SUM(1000*((1.01)^ROW(A1:A30)))
将公式粘贴到公式栏中,然后按 Ctrl + Shift + Enter 。输入公式的位置或A1:A30
的内容无关紧要; A1:A30
只是让Excel迭代30次公式的技巧。
答案 1 :(得分:0)
我知道这已经有几年了,但我今天偶然发现了这一点,5-29-17。这是正确的公式:sum = 10000((1-1.01 ^ 31)/(1-1.01)-1)= 351327。我在Excel中用暴力验证了这个结果。詹姆斯凯恩
P.S。:我试着评论上面两个答案,但它不会让我因为我是新来的。第一个答案的问题是拼写错误(应该是10,000而不是1,000)。第二个答案也有拼写错误(应该是10,000而不是100,000)和错误的公式。