Learning Hub

Building a CAGR calculator in Excel

We already know that Excel is an incredibly powerful and useful tool, even if perhaps it is pretty pesky to get the hang of! One useful consultancy function to build in Excel is a Compound Annual Growth Rate (CAGR) Calculator. This is the measure of growth on an investment over a period of time, a particularly useful thing to find out if the investment fluctuates over time.

Watch this short video tutorial from this MBA e-mentor programme to understand the basics of CAGR and how it is calculated

Websites such as Investopedia have their own inbuilt CAGR calculators that can give you the numbers you need if you have the necessary information to hand. But to calculate the numbers from large sets of data you have collated in Excel, it is important to build your own CAGR calculator.

The following 8 websites will give you all the CAGR understanding you need

  •  The best video tutorial to show the CAGR function input for a very basic table is offered by Savoir-Faire...
  • The Udemy blog gives a good simply explained introduction to CAGR. Also offers info on the more flexible XIRR function to achieve similar results. More
  • However, as this video warns, XIRR can produce some incorrect results. So watch this to ensure you are not using wrong data - it really is imperative that the numbers are correct!!
  • Chart Recipes offers a good breakdown of how the CAGR calculation works and includes a downloadable pdf of the page and an Excel template with the charts used in the example so you can test it for yourself. More
  • A simple sheet that gives the spreadsheet CAGR formula too. More
  • Now of course CAGR functions can be used for bigger sets of data than these small tables. This Youtube video shows how to input the CAGR function in VBA format
  •  This blog post explains the VBA format for the CAGR function. more
  • This article includes how to calculate CAGR on a financial calculator as well as on Excel. more


Finally, as CAGR is an advanced Excel function, it may be worth signing up to Udemy's 'Microsoft Excel Advanced Functions and Formulas' course here

You get a free trial and lifetime access to the 58 tutorials when you buy the pack. You also get a certificate of completion which is useful to add to your CV.