How to Calculate Weighted Average in Excel: A Step-by-Step Guide

Calculating a weighted average in Excel is a piece of cake once you know the steps. It’s all about multiplying each number by its weight, and then summing up the results. After that, divide the sum by the total of the weights, and voila! You’ve got yourself a weighted average. It’s a handy trick to have up your sleeve, especially when dealing with grades, survey data, or financial figures.

Step by Step Tutorial to Calculate Weighted Average in Excel

Before diving into the steps, let’s understand what we’re going to achieve. We will use Excel’s SUMPRODUCT and SUM functions to calculate the weighted average of a dataset. This method is accurate and saves time compared to doing the calculations manually.

Step 1: Enter your data

First things first, you need to input your numbers and their corresponding weights into two separate columns in Excel.

Once your data is in place, make sure it’s organized. The numbers you want to average should be in one column, and their weights (or how much each number counts) should be right next to them in the next column.

Step 2: Use the SUMPRODUCT function

Type the SUMPRODUCT formula into a blank cell where you want the weighted average to appear.

The SUMPRODUCT function multiplies the numbers in the first array (your numbers) by the numbers in the second array (the weights) and then adds them all up.

Step 3: Use the SUM function

After the SUMPRODUCT function, type a forward slash (/) to divide the result by the SUM of the weights.

The SUM function will add up all the weights, and dividing the SUMPRODUCT by this number gives you the weighted average.

After completing these steps, you’ll see the weighted average displayed in the cell where you entered the formula. It’s that simple!

Tips for Calculating Weighted Average in Excel

  • Double-check your data before applying the formula to avoid any errors.
  • Ensure that the weights are proportional to the importance of each number.
  • Use absolute references if you plan to copy the formula to other cells.
  • Familiarize yourself with Excel’s formula auditing tools to troubleshoot any issues.
  • Remember that the SUMPRODUCT function can handle arrays, so you don’t need to enter each multiplication separately.

Frequently Asked Questions

What is the difference between a simple average and a weighted average?

A simple average treats all numbers equally, while a weighted average assigns more importance to some numbers based on their weights.

Can I use the weighted average formula for non-numeric data?

No, the weighted average formula is designed for numerical data only.

How do I copy the weighted average formula to other cells without changing the reference?

Use absolute references by adding dollar signs ($) before the column letters and row numbers in your formula.

Can the weights be percentages instead of whole numbers?

Yes, weights can be in any form as long as they accurately represent the importance of each number.

What if my weights add up to more than 100?

The total of weights doesn’t necessarily have to be 100. It can be any number that represents the relative importance of each value in your dataset.


  1. Enter your data in two separate columns.
  2. Use the SUMPRODUCT function.
  3. Use the SUM function.
  4. Divide the SUMPRODUCT result by the SUM of the weights.


Mastering the art of calculating a weighted average in Excel can save you time and hassle, especially when dealing with complex datasets. Whether you’re a student juggling grades, a market researcher analyzing survey data, or a financial analyst crunching numbers, this skill is invaluable. Remember, the key is to properly weight each figure according to its significance. With the steps and tips provided, you should now be able to compute weighted averages with ease. And if you ever get stuck, revert to the FAQs for a quick reminder. So go ahead, give it a try, and revel in the magic of Excel’s capabilities to make your data analysis more insightful and accurate.

Join Our Free Newsletter

Featured guides and deals

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