1

次の単純な関数があり、n回呼び出して、結果を合計する必要があります。

10000*((1.01)^n)

これを30回呼び出し、nを1〜30にして、結果を合計します。これをExcelで行うにはどうすればよいですか?

4

2 に答える 2

3

次の配列数式を使用できます。

=SUM(1000*((1.01)^ROW(A1:A30)))

数式を数式バーに貼り付け、Ctrl++を押しShiftますEnter。数式をどこに入力するか、またはその内容が何であるかは関係ありませんA1:A30。これA1:A30は、Excelに数式を30回反復させるためのトリックにすぎません。

于 2012-09-08T21:21:07.507 に答える
0

数年経ちましたが、今日、5-29-17に出くわしました。正しい式は次のとおりです:sum = 10000((1-1.01 ^ 31)/(1-1.01)-1)=351327。この結果をExcelのブルートフォースで検証しました。ジェームズ・ケイン

PS:私は上記の2つの答えについてコメントしようとしましたが、私はここで新しいので、それは私を許しませんでした。最初の回答の問題はタイプミスです(1,000ではなく10,000である必要があります)。2番目の回答にもタイプミス(100,000ではなく10,000である必要があります)と誤った式があります。

于 2017-05-30T00:05:45.320 に答える