メインコンテンツへスキップ

Excelで平均/複合年間成長率を計算する方法は?

この記事では、Excelで平均年間成長率(AAGR)と複合年間成長率(CAGR)を計算する方法について説明しています。


Excelで複合年間成長率を計算する

Excelで複合年間成長率を計算するには、基本的な式があります =((終了値/開始値)^(1 /期間)-1。 そして、この式は次のように簡単に適用できます。

1。 セルE3などの空白のセルを選択し、次の数式を入力して、を押します。 入力します キー。 スクリーンショットを参照してください:

=(C12/C3)^(1/(10-1))-1

注:上記の数式で、C12は終了値のセル、C3は開始値のセル、10-1は開始値と終了値の間の期間であり、必要に応じて変更できます。

2。 場合によっては、計算結果がパーセンテージとしてフォーマットされないことがあります。 計算結果を選択し続けて、をクリックしてください パーセントスタイル (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。   ホーム タブで数値をパーセンテージ形式に変更し、クリックして小数点以下の桁数を変更します。 XNUMX進数を増やす (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。  or XNUMX進数を減らす (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。 。 スクリーンショットを参照してください。


ExcelのXIRR関数を使用して複合年間成長率を計算します

実際、XIRR関数を使用すると、Excelで複合年間成長率を簡単に計算できますが、開始値と終了値を使用して新しいテーブルを作成する必要があります。

1。 次の最初のスクリーンショットに示すように、開始値と終了値を使用して新しいテーブルを作成します。

注:セルF3に= C3、セルG3に= B3、セルF4に= -C12、セルG4に= B12と入力するか、元のデータをこのテーブルに直接入力できます。 ちなみに、終了値の前にマイナスを足す必要があります。

2。 このテーブルの下にある空白のセルを選択し、その中に次の数式を入力して、 入力します キー。

= XIRR(F3:F4、G3:G4)

3。 結果をパーセンテージ形式に変更するには、このXIRR関数を使用してセルを選択し、[ パーセントスタイル (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。   ホーム タブをクリックし、クリックして小数点以下の桁数を変更します XNUMX進数を増やす (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。  or XNUMX進数を減らす (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。 。 スクリーンショットを参照してください。

CAGRテーブルをミニテンプレートとしてすばやく保存し、将来ワンクリックで再利用できます

セルを参照し、毎回平均を計算するための数式を適用するのは非常に面倒です。 Kutools for Excelは、次のかわいい回避策を提供します。 定型文 範囲を定型句として保存するユーティリティ。セルの形式と数式を範囲内に残すことができます。 そして、ワンクリックでこの範囲を再利用します。

doccagrオートテキスト


Excelで平均年間成長率を計算する

Excelで平均年間成長率を計算するには、通常、次の式を使用して毎年の年間成長率を計算する必要があります。 =(終了値-開始値)/開始値、次にこれらの年間成長率を平均します。 次のように実行できます。

1。 元の表に加えて、以下の数式を空白のセルC3とに入力し、塗りつぶしハンドルを範囲C3:C11にドラッグします。

=(C4-C3)/ C3

2。 範囲D4:D12を選択し、 パーセントスタイル (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。   ホーム タブをクリックし、クリックして小数点以下の桁数を変更します XNUMX進数を増やす (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。  or XNUMX進数を減らす (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。 。 スクリーンショットを参照してください:

3。 セルF4に以下の数式を入力して、すべての年間成長率を平均し、 入力します キー。

= AVERAGE(D4:D12)

これまで、平均年間成長率が計算され、セルC12に表示されていました。


デモ:Excelで平均/複合年間成長率を計算する


Kutools for Excel: 300 を超える便利なツールをすぐに利用できます。 機能制限なしの 30 日間の無料トライアルを今すぐ始めてください。 今すぐダウンロード!

関連記事:

最高のオフィス生産性向上ツール

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 ツール (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 ツール (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット ツール (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...

説明


Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
Comments (22)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thank u very much for important scientific information
This comment was minimized by the moderator on the site
How to calculate average of percentage CAGR Return ?
Example :

28.6%

34.9%

25.5%

-2.8%

16.0%
This comment was minimized by the moderator on the site
You can also just use the RATE() formula with setting PMT to 0. RATE(9,0,-549,987) = 6.73%. Built right into Excel already.
This comment was minimized by the moderator on the site
Your period is wrong in CAGR formula ?
This comment was minimized by the moderator on the site
I agree, there's only 9 periods from 1/1/11 to 1/1/20. Ten periods would be 1/1/11 to 12/31/20. Please explain
This comment was minimized by the moderator on the site
Hi - I'm trying to work backwards to find the highest price I can buy a share at when I have a total expected return. Are you able to please help me by reverse engineering the formula to work this out. Using your example - I'm trying to work out what the "3" should be 2.43443 =(3200/x)^(1/(40-8))-1
This comment was minimized by the moderator on the site
Hi,

I have 7 fiscal years of foot traffic data for a retail store:

FY12 FY13 FY14 FY15 FY16 FY17 FY18
2653 2848 2871 2925 2685 2923 3000

My question is: while traffic is increasing, is it increasing at a decreasing rate? Is the growth slowing?


Your first example "(B11/B2)^(1/(10-1))-1" takes the end value and beginning value to get the CAGR. The part I don't understand is that, what about the values in the middle? How does only taking the end and beginning value determine the growth rate accurately? Is there another method where it takes all the fiscal year values into account?
This comment was minimized by the moderator on the site
FY12 - 2653
FY13 - 2848
FY14 - 2871
FY15 - 2925
FY16 - 2685
FY17 - 2923
FY18 - 3000
This comment was minimized by the moderator on the site
Hi Robert,
You can use this formula = (Ending Value - Beginning Value) / Beginning Value to calculate the growth rate of each year, and then compare those growth rates one by one.
This comment was minimized by the moderator on the site
Can someone help with this problem using excel?

The following data show average growth of the human embryo prior to birth.
EMBRYO AGE IN WEEKS WEIGHT IN GRAMS
8 3
12 36
20 330
28 1000
36 2400
40 3200

a). Find the quadratic function of “best fit” for this data. Write this function in standard form: f(x) = ax2 + bx + c.
b). Make a sketch of the scatter plot and the parabola. Plot the quadratic function found above the Y = menu.
c). According to your model, what would a 32-week embryo weigh?
d). According to your model, what week would an embryo weigh 3000 grams?
e). Could the model be used for weight of an embryo for any number of weeks age (such as 100 or 200)? Explain
This comment was minimized by the moderator on the site
Hi Wayne,
You can calculate the Compound Annual Growth Rate with the second method:
=(3200/3)^(1/(40-8))-1
This comment was minimized by the moderator on the site
There is a new tool that will fit to your planning software. MS Excel is a spreadsheet developed by Microsoft for Windows, macOS, Android and iOS. It features calculation, graphing tools, pivot tables, and a macro programming language called Visual Basic for Applications. Thus, it can do Bookkeeping/Accounting, Budgeting (Existing Year and Long Term) and Data Analysis.
This comment was minimized by the moderator on the site
In the CAGR formula, why we are using -1 at the end. I am using two formulaes 1) (I5/I4)^(1/(25-1))-1 2)(I5/I4)^(1/(25)-1) which one is correct..? Please help me out on this thank you.
This comment was minimized by the moderator on the site
The first formula you are using is the correct one!
This comment was minimized by the moderator on the site
The formula is actually CORRECT, but the explanation is incorrect. There are 10 dates that represent 9 periods. It should say that "n-1" means "dates-1", not "periods - 1". You can verify it yourself by increasing each year by this example's n-1 CAGR and you will get the final result.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations