How to Calculate YoY Growth in Excel: A Step-by-Step Guide

Calculating Year-over-Year (YoY) growth in Excel can be done quickly and efficiently by using a simple formula. In a nutshell, you compare the values of two periods, subtract the earlier period from the later period, then divide by the earlier period’s value, and finally convert it to a percentage. This method helps you track how much growth has occurred from one year to the next, giving you a clear picture of performance.

How to Calculate YoY Growth in Excel

In the following steps, we’ll walk you through how to calculate Year-over-Year growth using Excel. We’ll use a straightforward formula that will allow you to compare values and see growth percentages easily.

Step 1: Open Excel and Enter Data

You need to start by opening Excel and entering your data for two periods in two columns.

Imagine you have sales data for 2022 in column B and for 2023 in column C. Make sure your data is organized and clearly labeled.

Step 2: Select the Cell for the YoY Growth Calculation

Click on the cell where you want the Year-over-Year growth to appear. This is usually right next to your data columns.

For example, if your data starts in row 2, you might select cell D2 for your growth calculation.

Step 3: Input the YoY Growth Formula

Enter the formula: =(C2-B2)/B2.

This formula takes the value from 2023 (C2), subtracts the value from 2022 (B2), then divides by the 2022 value (B2).

Step 4: Format as a Percentage

After entering the formula, you need to convert the result to a percentage.

Highlight the cell with the formula, then go to the "Home" tab and click on the "%" icon in the toolbar. This will convert your decimal to a percentage.

Step 5: Copy the Formula Down the Column

If you have multiple rows of data, click on the small square at the bottom-right corner of the cell (known as the fill handle) and drag it down to apply the formula to other rows.

This step ensures you can calculate the YoY growth for each row of data quickly without having to re-enter the formula.

Once you have completed these steps, Excel will display the YoY growth percentage for each row of data. This lets you easily compare the growth from one year to the next.

Tips for Calculating YoY Growth in Excel

  • Always double-check your data to ensure accuracy before applying the formula.
  • Use absolute references if you’re copying formulas across different sheets.
  • Include clear labels for your data columns to avoid confusion later.
  • If dealing with large datasets, consider using Excel’s built-in functions like VLOOKUP or INDEX-MATCH for better accuracy.
  • Save your work frequently to prevent data loss.

Frequently Asked Questions

What is YoY growth?

Year-over-Year (YoY) growth measures the percentage change in a value over one year, providing insight into performance trends.

Why is YoY growth important?

It helps businesses understand their growth, spotting trends, and making informed decisions based on past performance.

Can I calculate YoY growth for periods other than a year?

While "Year-over-Year" specifically refers to annual comparisons, similar formulas can be used to compare quarterly, monthly, or other time intervals.

What if my data has missing values?

It’s best to handle missing data by either filling in the gaps or noting them, as they can lead to inaccurate calculations.

How do I handle negative values in YoY growth calculations?

Negative values indicate a decline. The formula still works, showing a negative growth percentage.


  1. Open Excel and enter data.
  2. Select the cell for the YoY growth calculation.
  3. Input the YoY growth formula.
  4. Format as a percentage.
  5. Copy the formula down the column.


Calculating Year-over-Year growth in Excel is a valuable skill for anyone who tracks data over time. By using a simple formula, you can quickly see how your numbers have changed from one year to the next. This isn’t just useful for businesses; anyone who needs to measure growth or performance can benefit.

So, now that you know how to calculate YoY growth in Excel, go ahead and apply it to your data! This skill not only helps in identifying growth trends but also provides a solid foundation for more advanced data analysis. For further reading, you might want to explore Excel’s array formulas or pivot tables to enhance your data analysis toolkit.

Get Our Free Newsletter

How-to guides and tech deals

You may opt out at any time.
Read our Privacy Policy