Weighted Average Calculator

Sumit Bansal
Written by
Sumit Bansal
Sumit Bansal

Sumit Bansal

Sumit Bansal is the founder of TrumpExcel.com and a Microsoft Excel MVP. He started this site in 2013 to share his passion for Excel through easy tutorials, tips, and training videos, helping you master Excel, boost productivity, and maybe even enjoy spreadsheets!

Weighted Average Calculator

Enter values and weights to calculate the weighted average

Weighted Average Calculator

Use the calculator above to calculate the weighted average.

Just enter your values and their weights, hit Calculate, and you get the weighted average along with a breakdown showing how each item pulls the final number.

How this Weighted Average Calculator Works

It uses a simple formula:

Weighted Average = (Value1 x Weight1 + Value2 x Weight2 + … + ValueN x WeightN) / (Weight1 + Weight2 + … + WeightN)

Multiply each value by its weight, add up all those products, and divide by the total of all the weights.

Let me show you with a real example. Say you have three courses this semester:

CourseGradeCredit Hours (Weight)
Statistics854
English923
Art782
  • Step 1: Multiply each grade by its credit hours.
    • Statistics: 85 x 4 = 340
    • English: 92 x 3 = 276
    • Art: 78 x 2 = 156
  • Step 2: Add the products: 340 + 276 + 156 = 772
  • Step 3: Add the weights: 4 + 3 + 2 = 9
  • Step 4: Divide: 772 / 9 = 85.78

Your weighted average (GPA on a percentage scale) is 85.78.

The simple average of 85, 92, and 78 would be 85.0. The weighted average is higher because you did better in the higher-credit courses.

How to Interpret the Result

A weighted average gives you a more honest picture when not all data points are equally important.

With a simple average, every value gets the same say.

If you scored 100 on a quiz worth 5% and 70 on a final exam worth 40%, a simple average of those two scores (85) paints a wildly optimistic picture.

The weighted average (73.5 in this case, when you factor in the other assignments) is much closer to reality.

Two things to keep in mind.

  • The weighted average will always fall somewhere between your lowest and highest values. If it does not, something went wrong with your inputs.
  • Also, the result gets pulled toward values that carry heavier weights. So if your biggest weight sits on your lowest value, expect the weighted average to come in lower than a simple average would.

This shows up in finance all the time.

If 70% of your portfolio is in stocks returning 12% and 30% is in bonds returning 4%, your actual portfolio return is 9.6%.

A simple average of 12% and 4% gives you 8%, which understates what you are actually earning because the higher-performing asset makes up a bigger share.

Bottom line: Whenever the “amount” behind each number differs, use a weighted average. Otherwise, the smaller groups get more influence than they deserve.

Common Mistakes to Avoid

1. Swapping values and weights

I see this one all the time. If you put the grades in the weight column and the credit hours in the value column, the numerator stays the same, but the denominator changes.

You get a wrong answer, and nothing looks obviously broken. Double-check which column is which before hitting Calculate.

2. Assuming weights must add up to 100 %

They do not have to.

Weights can be credit hours (like 4, 3, 2), number of units purchased, survey respondents, or any other measure of relative importance.

The formula normalizes for you by dividing by the total weight. If your weights happen to be percentages and they add to 100, great. But if they are 40%, 35%, and 15% (adding to 90%), you still get a valid weighted average. It is based on those proportions relative to each other.

3. Using zero or negative weights

A weight of zero removes that item from the calculation, which might not be what you intended.

Negative weights do not make sense in most real-world situations. If you need to penalize a value, adjust the value itself rather than making the weight negative.

Some Questions You May Have

Can weighted averages be used with percentages?

Yes. You can use percentages as either the values or the weights.

For example, if you want the weighted average return of a portfolio, the values might be percentage returns (like 8%, 12%, 5%), and the weights could be the dollar amount invested in each asset.

What happens if all my weights are the same?

The weighted average ends up being the same as the simple average.

Makes sense if you think about it. When nothing is more important than anything else, the weighting has no effect. The weights only matter when they differ.

Can the weighted average be higher than the highest value I entered?

No. It will always land between the smallest and largest values in your data set, no matter how the weights are distributed.

If you are getting a result outside that range, you probably have a data entry error. Check that your values and weights are in the right columns.

How is the weighted average used in Excel?

Excel does not have a built-in function to calculate weighted average.

But you can get it by combining the SUMPRODUCT and SUM. The formula looks like this: =SUMPRODUCT(B2:B4, C2:C4) / SUM(C2:C4).

Here, B2:B4 holds your values, and C2:C4 holds the weights. SUMPRODUCT multiplies each grade by its credit hours and adds the results. Then you divide by the total credit hours from SUM. Here is a detailed article on how to do this in Excel.

Other Related Calculators / Articles:

Hey! I'm Sumit Bansal, founder of trumpexcel.com and a Microsoft Excel MVP. I started this site in 2013 because I genuinely love Microsoft Excel (yes, really!) and wanted to share that passion through easy Excel tutorials, tips, and Excel training videos. My goal is straightforward: help you master Excel skills so you can work smarter, boost productivity, and maybe even enjoy spreadsheets along the way!

FREE EXCEL E-BOOK

Get 51 Excel Tips Ebook to skyrocket your productivity and get work done faster

FREE EXCEL E-BOOK

Get 51 Excel Tips Ebook to skyrocket your productivity and get work done faster

Free-Excel-Tips-EBook-Sumit-Bansal-1.png

FREE EXCEL E-BOOK

Get 51 Excel Tips Ebook to skyrocket your productivity and get work done faster

Free-Excel-Tips-EBook-Sumit-Bansal-1.png

FREE EXCEL E-BOOK

Get 51 Excel Tips Ebook to skyrocket your productivity and get work done faster

Free Excel Tips EBook Sumit Bansal

FREE EXCEL E-BOOK

Get 51 Excel Tips Ebook to skyrocket your productivity and get work done faster