ExcelでCAGR式を作成する方法

演算子またはさまざまなExcel関数を使用して、Excelで複合年間成長率(CAGR)を計算する方法を学びます。

CAGRは、Compound Annual Growth Rateの略で、特定の間隔における投資の年間成長率(平滑化率)を測定します。たとえば、2011年に100ドル相当の株式を購入し、2021年には400ドル相当の株式を購入したとすると、CAGRは、その株式への投資が毎年増加する割合になります。

株式市場は不安定であり、投資の成長は年ごとに異なる可能性があります。投資収益率は増減する可能性があります。 CAGRは、毎年バランスの取れた速度で成長していたように、投資の円滑な収益を支援します。

ExcelにはCAGR関数はありませんが、ExcelでCAGRを計算する方法はいくつかあります。この記事では、さまざまなExcel関数を使用して、明確で理解しやすいCAGR数式を作成する方法を説明します。

作成する方法 複合年間成長率 (CAGR)Excelの数式

複合年間成長率(CAGR)は、ビジネス、財務計画、財務モデリング、および投資分析に非常に役立ちます。 CAGR式は、他の投資と比較するために使用できる投資の年間成長率を計算します。

CAGRを計算するには、投資の開始値、終了値、および期間数(年)の3つの主要な入力が必要です。

CAGR式

CARG式の構文は次のとおりです。

CAGR =(終了値/開始値)1 / n-1

どこ:

  • 終了値 投資期間の終了時の投資の期末残高。
  • 開始値投資期間の開始時の投資の開始残高。
  • n投資した年数。

ExcelでのCAGRの計算

複利の背後にある算術を学んだので、ExcelでCAGRを計算する方法を見てみましょう。 CAGRを計算するExcelの数式を作成するには、次の5つの方法があります。

  • 算術演算子の使用
  • RRI関数を使用する
  • POWER機能を使用します。
  • RATE関数を使用します。
  • IRR関数を使用します。

演算子を使用したExcelでのCAGRの計算

CAGRを計算する直接的な方法は、演算子を使用することです。上記の一般式を使用してCAGRを計算します。

以下のスプレッドシートに特定の会社の売上データがあると仮定します。

列Aには、収益が得られた年があります。列Bには、それぞれの年の会社の収益があります。 ExcelのCAGR式を使用すると、収益の年間成長率を計算できます。

直接法でCAGRを計算するには、次の式を入力します。

=(B11 / B2)^(1/9)-1

以下の例では、投資の開始値はセルB2にあり、終了値はセルB11にあります。投資期間の開始から終了までの年数(期間)は9年です。通常、各投資サイクル期間は1年で始まり、翌年に終了します。したがって、この場合、サイクルの最初の期間は2011年です。 -2012年と最後のサイクルは2019-2020です。したがって、投資された合計年数は「9」です。

結果は、上記のようにパーセンテージではなく10進数になります。パーセンテージに変換するには、[ホーム]タブに移動し、[数値]グループの[一般]と表示されているドロップダウンをクリックして、[%パーセント]オプションを選択します。

これで、セルB13で「10.77%」の複合年間成長率が得られました。これは、全期間の単一の平滑化された成長率です。

RRI関数を使用してExcelでCAGRを計算する

RRI関数は、特定の期間にわたる投資またはローンのリターンの定期的な等価金利を測定します。

金利は、投資の現在価値と将来価値、および期間に基づいて計算されます。

構文:

= RRI(nper、pv、fv) 
  • nper –期間の総数(年)
  • pv –これは、投資またはローンの現在価値を指定します(開始値と同じ)。
  • F V –これは、投資またはローンの将来価値を指定します(最終価値と同じ)。

セルA11にはnper、セルC2にはpv、セルC11にはfvの値があります。次の式を使用します。

= RRI(A11、C2、C11)

CAGRは「10.77%」で、セルB13にあります。

POWER関数を使用したExcelでのCAGRの計算

Excelで複合年間成長率(CAGR)を計算するもう1つの簡単な方法は、POWER関数を使用することです。 POWER関数は ^ CAGR関数の演算子。

POWER関数の構文:

= POWER(数値、電力)

POWER関数の引数:

  • 番号 –これは、終了値(EV)を開始値(BV)(EV / BV)で割った基数です。
  • パワー –結果を1の指数を期間(1 /期間の数(n))で割った値に上げることです。

ここで、引数はCAGR値を見つけるために次のように定義されます。

= POWER(EV / BV、1 / n)-1

式を例に適用してみましょう。

= POWER(C11 / C2,1 / A11)-1

結果:

RATE関数を使用したExcelでのCAGRの計算

レート関数は、ExcelでCAGRを検索するために使用できるもう1つの関数です。 RATE関数の構文を見ると、6つの引数で少し複雑に見えるかもしれませんが、関数を理解したら、CAGR値を見つけるためにこの方法を好むかもしれません。

RATE関数の構文:

= RATE(nper、pmt、pv、[fv]、[type]、[guess]) 

どこ:

  • nper支払い期間の合計数(ローン期間)。
  • Pmt (オプション)–各期間に行われた支払い額。
  • Pv –これは、ローン/投資の現在価値(開始価値(BV))を指定します。
  • [F V]–これは、最後の支払い時のローン/投資の将来価値を指定します(終了価値(EV))
  • [タイプ] –これは、ローン/投資の支払い期日を指定します。0または1のいずれかです。引数0は、期間の開始時に支払いが期日であることを意味し、1は、期間の終了時に支払期日が到来することを意味します(デフォルトは0)。
  • [推測] –レートの推測。省略した場合、デフォルトで10%になります。

RATE関数に6つの引数がある理由は、他の多くの財務計算に使用できるためです。ただし、RATE関数をCAGR式に変換するには、1番目(nper)、3番目(pv)、および4番目(fv)の3つの引数のみを使用します。

= RATE(nper ,,-BV、EV)

定期的な支払い(月次、四半期、年次)を行わないため、2番目の引数は空のままにします。

RATE関数を使用して複合年間成長率を計算するには、次の式を使用します。

= RATE(A11 ,,-C2、C11)

期間数を手動で計算したくない場合は、RATEfromulaの最初の引数としてROW関数を使用してください。それは計算します NPR あなたのために。

= RATE(ROW(A11)-ROW(A2),,-C2、C11)

IRR関数を使用してExcelでCAGRを計算する

「内部収益率」の略であるIRRは、定期的(つまり、毎月、毎年)に発生する支払いと収入のIRRを計算するExcel関数です。

IRR法は、定期的なキャッシュフローのCAGR値を計算する必要がある場合に役立ちます。

構文は次のとおりです。

= IRR(values、[guess])

どこ:

  • –支払いの範囲。支払い範囲には、少なくとも1つのマイナスと1つのプラスのキャッシュフローが必要です。
  • [推測してみて] (オプション)–これはレート値の推測を表します。無視すると、デフォルトで10%になります。

Excel IRR関数では、次の方法でデータセットを再調整する必要があります。

開始値は負の数として挿入し、終了値は正の数として挿入し、他のすべての値はゼロとして挿入する必要があります。

例の式は次のとおりです。

= IRR(C2:C11)

これらは、Excelで複合年間成長率(CGAR)を計算する方法です。