back arrowAll articles

How to Calculate YoY Growth in Excel: A Comprehensive Guide

Last Updated: Tue Jan 28 2025

This guide will show you 2 different methods on how to calculate YoY growth in Excel.

Analyzing year-over-year growth is essential for tracking business performance and making informed decisions.

So let’s dive in and calculate YoY growth in Excel!

Understand the Concept of YoY Growth

Year-over-year (YoY) growth compares a metric from one year to the same period in the previous year. This comparison helps eliminate seasonal effects, providing a clearer view of underlying trends and performance.

Real-World Example:

Imagine you are analyzing the sales data of a company for the first quarter of 2024. If the sales in Q1 2023 were $69.8 billion and increased to $80.5 billion in Q1 2024, the YoY growth indicates how much sales have increased over the year.

Prepare Your Data in Excel for YoY Growth

Begin by organizing your data in an Excel spreadsheet. For this guide, we will use a sample dataset containing yearly sales figures.

sample dataset containing yearly sales figures in Excel

Method 1: Calculate YoY Growth Using the Traditional Formula

The traditional formula for calculating YoY growth is:

YoY Growth = (New Value − Old Value)/Old Value

​In Excel, this can be implemented as follows:

1. Insert a new column for YoY Growth next to your sales data.

2. In the first cell of the YoY Growth column (assuming the first value will be in cell C3), input the formula: =(B3-B2)/B2

red arrow pointing to traditional formula for calculating YoY growth in Excel

3. Press Enter to see the result for the first year.

red arrow pointing to first YoY growth Using the Traditional Formula

4. Drag the fill handle down to apply the formula to the remaining cells.

YoY growth in all cells after dragging the fill handle down

Method 2: Calculate YoY Growth Using the Modern Formula

An alternative method to calculate YoY growth is by using the ratio of the new value to the old value and then subtracting 1:

YoY Growth = (New Value/Old Value) − 1

In Excel, this can be implemented as follows:

1. In the same YoY Growth column, input the formula in the first cell (assuming the first value will be in cell C3): =(B3/B2)-1

red arrow pointing to Modern formula for calculating YoY growth in Excel

2. Press Enter to see the result for the first year.

red arrow pointing to first YoY growth Using the Modern Formula

3. Drag the fill handle down to apply the formula to the remaining cells.

YoY growth in all cells in column C

Format the Results as Percentages

To present the YoY growth as percentages:

Highlight the YoY Growth column.

YoY Growths are highlighted to present as percentages

Go to the ‘Home’ tab and click on the % icon.

red arrow pointing to percentage icon in the toolbar

Now the result will show in percentage:

YoY growths are highlighted when they are in percentage

By following these steps, you can effectively calculate and analyze YoY growth in Excel.

This powerful metric provides valuable insights into business performance, helping you track progress and make strategic decisions.

Whether you're analyzing sales figures, revenue, or any other metric, understanding YoY growth in Excel will equip you with the tools to identify patterns and make data-driven choices.

Vector