Excel Growth Rate & CAGR Calculator
Results:
Simple Growth Rate:
CAGR (Compound Annual Growth Rate):
Copy into Excel (Simple):
Copy into Excel (CAGR):
How to Calculate Growth Rate in Excel: A Step-by-Step Guide
Calculating growth rates is a fundamental skill for data analysis, financial modeling, and business reporting. Whether you are tracking revenue, website traffic, or population changes, knowing how to calculate growth rate in Excel allows you to turn raw data into actionable insights.
1. Understanding the Basic Growth Rate Formula
The simplest way to look at growth is the percentage change between two periods. The mathematical formula is:
Applying the Formula in Excel
If your starting value is in cell A2 and your ending value is in cell B2, the Excel formula is:
=(B2-A2)/A2
Once you enter this, make sure to format the cell as a Percentage using the Excel ribbon or by pressing Ctrl + Shift + %.
2. How to Calculate Compound Annual Growth Rate (CAGR)
When you want to measure the average growth over multiple periods (like 5 years), the simple growth rate doesn't account for compounding. This is where CAGR is essential. It provides a smoothed rate of return as if the growth happened steadily every year.
The CAGR Formula in Excel
The standard formula for CAGR is:
=((End_Value / Start_Value) ^ (1 / Periods)) - 1
Alternatively, you can use the built-in RRI function in newer versions of Excel:
=RRI(number_of_periods, start_value, end_value)
Practical Example
Imagine your business revenue was 50,000 in Year 1 and grew to 120,000 in Year 5. To find the growth rate:
- Simple Growth: (120,000 – 50,000) / 50,000 = 140% total growth.
- CAGR: ((120,000 / 50,000) ^ (1 / 4)) – 1 = 24.47% average annual growth.
Common Mistakes to Avoid
- Order of Operations: Always use parentheses when subtracting the starting value from the ending value before dividing.
- Zero Values: If your starting value is zero, Excel will return a
#DIV/0!error because growth from nothing cannot be calculated mathematically as a percentage. - Period Count: Remember that the number of "periods" is usually the number of intervals, not necessarily the number of data points. For 5 years of data (Year 1 to Year 5), there are 4 growth intervals.
Summary Table: Excel Functions for Growth
| Scenario | Excel Formula |
|---|---|
| Year-over-Year (YoY) | =(Current_Year – Last_Year) / Last_Year |
| Average Growth Rate | =AVERAGE(Range_of_Growth_Rates) |
| Compound Growth | =RRI(nper, pv, fv) |