Weighted Mean Calculator – Calculate Weighted Mean Online

Calculate the weighted mean of your data by entering each value and its corresponding weight. Our free Weighted Mean Calculator gives you an accurate result and shows how the calculation works.

Enter your values and weights to quickly calculate weighted mean, weighted average, and the total weight of your data.

✓ Free · ✓ Step-by-Step · ✓ Instant Results

Weighted Mean Calculator

Calculate the weighted mean of multiple values using their corresponding weights or frequencies. Get the answer, formula, calculation table, and step-by-step solution.

Dataset Table

Enter each value and its corresponding weight.

Presets:
# Item / Label (Optional) Value (x) Weight (w)
Main Result Weighted Arithmetic Mean
78.00 ∑(wx) ÷ ∑w

The weighted mean is 78.00. Values with larger weights have a greater influence on the final result.

The weighted mean falls within the range [70.00 – 90.00].
Weighted Mean vs. Ordinary Mean
Weighted Mean (x̄_w) 78.00 Values multiplied by weights
Arithmetic Mean (x̄) 80.00 All values treated equally

The weighted mean is 2.00 lower than the ordinary mean because lower values were assigned heavier weights.

Supporting Metrics
Number of Values (n) 3
Total Weight (∑w) 100.00
Weighted Sum (∑wx) 7,800.00
Value Range 20.00
Minimum Value 70.00
Maximum Value 90.00

Visual Weight Distribution & Influence

See how much proportional influence each data point exerts on the weighted average.

Step-by-Step Calculation Breakdown

Full algebraic walkthrough with your dataset substituted in.

1 Step 1 — Multiply Each Value by Its Weight (x × w)
2 Step 2 — Add the Weighted Values (∑ wx)
3 Step 3 — Add the Weights (∑ w)
4 Step 4 — Divide Weighted Sum by Total Weight

Detailed Calculation Table

Individual value products, normalized weight shares, and contribution percentages.

# Item / Label Value (x) Weight (w) Value × Weight (wx) Weight Share (%) Contribution (%)

Weighted Mean Formula

Mathematical formulation and variable definitions

x̄_w = ∑(w · x) ÷ ∑w
x = individual data value
w = weight assigned to value
wx = value multiplied by weight
∑(wx) = total weighted sum (numerator)
∑w = sum of all weights (denominator)
x̄_w = resulting weighted average

Export Results

Copy summary, export calculation table to CSV, or print report.

How to Use This Weighted Mean Calculator

Our Weighted Mean Calculator makes it easy to calculate a weighted mean without doing the calculations manually. Follow these simple steps to enter your data and check your result.

Step 1: Enter Each Value

Enter each data value you want to include in the calculation. Add every value in its own row so the calculator can process your data correctly.

Step 2: Enter the Corresponding Weight

Enter the weight assigned to each value. A larger weight gives that value more influence on the final weighted mean.

Step 3: Add More Rows if Needed

If your dataset contains more values, use the Add Row option to create additional input fields. Make sure each value has a corresponding weight.

Step 4: Choose Your Weight Type

Select the appropriate weight format, such as raw weights or percentage weights, if this option is available in the calculator. Use the format that matches the data in your problem.

Step 5: Click “Calculate Weighted Mean”

After entering and checking your values and weights, click Calculate Weighted Mean. The calculator will process your inputs using the weighted mean formula.

Step 6: Review Your Result

Review the calculated weighted mean along with the step-by-step calculation. This helps you understand how each value and its weight contributed to the final result.

Check Your Inputs Before Calculating

For the most reliable result, make sure every value has a matching weight and that there are no missing or incorrectly entered numbers. If you use percentage weights, check that they represent the complete weighting scheme for your dataset.

Calculator Results — Detailed Breakdown

The calculator should show more than just the final answer. A detailed breakdown helps you verify your inputs and understand exactly how the weighted mean was calculated.

Weighted Mean

85.50

This is the final weighted mean based on the values and weights entered into the calculator.

Calculation Summary

CalculationResult
Number of observations3
Sum of weights100
Weighted sum8,550
Weighted mean85.50

Calculation Table

ValueWeightValue × Weight
80201,600
90302,700
85504,250
Total1008,550

Step-by-Step Calculation

First, multiply each value by its corresponding weight:

  • 80 × 20 = 1,600

  • 90 × 30 = 2,700

  • 85 × 50 = 4,250

Next, add the weighted values:

Weighted Sum = 1,600 + 2,700 + 4,250 = 8,550

Then, add all the weights:

Total Weight = 20 + 30 + 50 = 100

Finally, divide the weighted sum by the total weight:

Weighted Mean = 8,550 ÷ 100 = 85.50

This detailed calculation makes the result easier to verify and helps students understand how each observation contributes to the final weighted mean.


Weighted Mean Formula

The weighted mean formula calculates an average in which different values can have different levels of importance.

Weighted Mean = Σ(wx) ÷ Σw

Where:

  • x = the value or observation

  • w = the corresponding weight

  • wx = the value multiplied by its weight

  • Σ(wx) = the sum of all weighted values

  • Σw = the sum of all weights

Formula Breakdown

1. Multiply each value by its weight

w × x

Multiply every data value by its corresponding weight. This gives the weighted value for each observation.

2. Add the weighted values

Σ(wx)

Add all the value × weight results together to find the weighted sum.

3. Add all the weights

Σw

Add every weight to find the total weight.

4. Divide the weighted sum by the total weight

Weighted Mean = Σ(wx) ÷ Σw

The final result is the weighted mean of the dataset.

Example

Using values of 80, 90, and 85 with weights of 20, 30, and 50:

Weighted Mean = [(80 × 20) + (90 × 30) + (85 × 50)] ÷ (20 + 30 + 50)

= 8,550 ÷ 100

= 85.50

The value 85 has the greatest weight in this example, so it has the strongest influence on the final weighted mean.

Weighted Mean Example

A weighted mean is useful when some grades, measurements, or observations have more importance than others. For example, a student’s final grade may give different weights to homework, a midterm, and a final exam.

Student Grade Example

AssignmentScoreWeight
Homework8520%
Midterm7830%
Final Exam9250%

Because the weights are percentages, convert them to decimals before using them in the calculation:

  • 20% = 0.20

  • 30% = 0.30

  • 50% = 0.50

Step 1: Multiply Each Score by Its Weight

Homework:

85 × 0.20 = 17.00

Midterm:

78 × 0.30 = 23.40

Final Exam:

92 × 0.50 = 46.00

Step 2: Add the Weighted Scores

17.00 + 23.40 + 46.00 = 86.40

Step 3: Find the Weighted Mean

Because the weights add up to 100%:

Weighted Mean = 86.40 ÷ 1.00

Weighted Mean = 86.40

Final Result

The student’s weighted mean is 86.40.

The final exam has the greatest influence on the result because it has the highest weight at 50%. Even though the homework and midterm scores also contribute, the final exam contributes more to the overall weighted mean.


How to Calculate Weighted Mean

Learning how to calculate weighted mean is straightforward once you understand how values and weights work together. The same process can be used for grades, test scores, survey data, financial calculations, and other weighted datasets.

Step 1: List the Values and Their Weights

Write down each value and its corresponding weight. Every value should have a matching weight.

Step 2: Multiply Each Value by Its Weight

Calculate the weighted value for each observation:

Value × Weight

If your weights are percentages, convert them to decimals first.

Step 3: Add All the Products

Add every value × weight result together.

Weighted Sum = Σ(wx)

This gives you the total weighted contribution of all observations.

Step 4: Add All the Weights

Calculate the total weight:

Total Weight = Σw

If your weights are percentages, the total will usually equal 100%. When using decimal weights, the total will usually equal 1.

Step 5: Divide the Weighted Sum by the Total Weight

Use the weighted mean formula:

Weighted Mean = Σ(wx) ÷ Σw

The result is the weighted mean of your dataset.

Quick Example

For values of 85, 78, and 92 with weights of 20%, 30%, and 50%:

Weighted Mean = (85 × 0.20) + (78 × 0.30) + (92 × 0.50)

= 17.00 + 23.40 + 46.00

= 86.40

This method is also called the weighted arithmetic mean because each value contributes to the average according to its assigned weight.

For a more detailed explanation, see How to Calculate Weighted Mean: Formula, Steps & Examples.

Weighted Arithmetic Mean

Weighted arithmetic mean is another common name for the weighted mean when the standard arithmetic weighted-average formula is used. It gives different levels of influence to values based on their assigned weights.

The weighted arithmetic mean is calculated using:

x̄w = Σ(wx) ÷ Σw

Where:

  • x̄w = weighted arithmetic mean

  • x = individual value

  • w = weight assigned to the value

  • Σ(wx) = sum of all value × weight products

  • Σw = sum of all weights

Unlike an ordinary arithmetic mean, a weighted arithmetic mean does not necessarily give every value the same influence. A value with a larger weight contributes more to the final result.

Ordinary Arithmetic Mean vs. Weighted Arithmetic Mean

An ordinary arithmetic mean treats every observation equally. A weighted arithmetic mean allows some observations to have more influence than others.

For example, when calculating the average of several equally important test scores, an ordinary arithmetic mean may be appropriate. When different assignments contribute different percentages to a course grade, a weighted arithmetic mean is more suitable.


Weighted Mean vs. Arithmetic Mean

The main difference between a weighted mean and an arithmetic mean is how much influence each value has on the final result.

FeatureArithmetic MeanWeighted Mean
Importance of valuesEqualCan differ
FormulaΣx ÷ nΣ(wx) ÷ Σw
Uses weightsNoYes
Influence of observationsEqualBased on weights
Common exampleAverage test scoresCourse grade

Simple Example

Suppose the values are:

70, 80, 90

For an ordinary arithmetic mean:

Arithmetic Mean = (70 + 80 + 90) ÷ 3

= 240 ÷ 3

= 80

Because each value is treated equally, the arithmetic mean is 80.

Now suppose these values have different weights. The result can change because the values no longer have equal influence.

For example:

ValueWeight
7020%
8030%
9050%

The weighted mean is:

(70 × 0.20) + (80 × 0.30) + (90 × 0.50)

= 14 + 24 + 45

= 83

So, the ordinary arithmetic mean is 80, while the weighted mean is 83.

The difference occurs because the value 90 has the highest weight and therefore has the greatest influence on the weighted result.

Which Mean Should You Use?

Use the arithmetic mean when all observations should have equal importance. Use the weighted mean when some values contribute more than others and those differences can be represented with weights.

Weighted Mean vs. Weighted Average

The terms weighted mean and weighted average are often used interchangeably. In many statistics, education, and everyday calculation contexts, they describe the same basic method of giving different values different levels of influence.

Both approaches use the values and their corresponding weights to calculate an overall result:

Weighted Mean = Σ(wx) ÷ Σw

The terminology can vary depending on the subject or context. A statistics textbook may use weighted mean, while a grade calculator, spreadsheet, or online tool may refer to the same type of calculation as a weighted average.

The important point is how the calculation is performed. Values with larger weights have a greater influence on the final result.

For example, a weighted average calculator may use assignment scores and category weights to determine an overall course grade. This is mathematically equivalent to calculating a weighted mean when the same values and weights are used.


How to Calculate Weighted Mean With Percentages

You can calculate a weighted mean using percentage weights by first converting each percentage into a decimal. This method is commonly used for course grades when quizzes, exams, projects, or other categories contribute different percentages to the final grade.

Example: Weighted Course Grade

Suppose a course uses the following grading structure:

ComponentScoreWeight
Quiz8020%
Midterm8530%
Final9050%

Step 1: Convert Percentages to Decimals

Convert each percentage by dividing it by 100:

  • 20% → 0.20

  • 30% → 0.30

  • 50% → 0.50

The decimal weights add up to 1.00, which represents 100%.

Step 2: Multiply Each Score by Its Weight

Quiz:

80 × 0.20 = 16.00

Midterm:

85 × 0.30 = 25.50

Final:

90 × 0.50 = 45.00

Step 3: Add the Weighted Scores

16.00 + 25.50 + 45.00 = 86.50

Final Result

Weighted Mean = 86.50

The final exam has the greatest effect on the result because it has the highest weight at 50%. The quiz contributes 20%, while the midterm contributes 30%.

Percentage Weight Rule

When using percentage weights, make sure the percentages represent the complete weighting scheme. If the weights total 100%, you can convert them to decimals and use them directly in the weighted mean calculation.

Percentage → Decimal:

Weight ÷ 100 = Decimal Weight

For example:

50% ÷ 100 = 0.50

This makes percentage-based weighted mean calculations straightforward and helps reduce calculation errors.

Weighted Mean From Frequency Data

A frequency can act as a weight when the same value appears multiple times in a dataset. This makes the weighted mean formula useful for data presented in a frequency table.

Consider the following example:

ValueFrequency
102
203
305

Here, the frequency tells us how many times each value occurs. A value with a higher frequency has a greater influence on the mean.

Step 1: Multiply Each Value by Its Frequency

  • 10 × 2 = 20

  • 20 × 3 = 60

  • 30 × 5 = 150

Step 2: Add the Products

Σ(xf) = 20 + 60 + 150 = 230

Step 3: Add the Frequencies

Σf = 2 + 3 + 5 = 10

Step 4: Calculate the Weighted Mean

Use the frequency-weighted mean formula:

Weighted Mean = Σ(xf) ÷ Σf

= 230 ÷ 10

= 23

Answer

The weighted mean is 23.

This approach is especially useful when data is summarized in a frequency table instead of listing every individual observation. The frequency serves as the weight because it shows how often each value occurs.


Calculate the Weighted Mean of the Following Data

When a problem asks you to calculate the weighted mean of the following data, you can solve it using a simple four-step process. Start with the given values and weights, calculate each weighted value, add the results, and divide by the total weight.

Given Data

Suppose the following values and weights are provided:

ValueWeight
702
803
905

Step 1: Multiply Each Value by Its Weight

Calculate each value × weight:

  • 70 × 2 = 140

  • 80 × 3 = 240

  • 90 × 5 = 450

Step 2: Add the Products

Find the weighted sum:

140 + 240 + 450 = 830

Step 3: Add the Weights

Calculate the total weight:

2 + 3 + 5 = 10

Step 4: Divide the Weighted Sum by the Total Weight

Use the weighted mean formula:

Weighted Mean = 830 ÷ 10

= 83

Answer

The weighted mean is 83.

Quick Method

You can summarize the complete process as:

Given Data → Multiply → Add → Divide → Answer

First, multiply every value by its corresponding weight. Then add the products and divide their total by the sum of the weights.

Enter your data into the calculator above to verify your result.

When to Use a Weighted Mean

A weighted mean is useful when different values do not have equal importance. Instead of treating every observation equally, the calculation gives each value an influence based on its assigned weight.

You may use a weighted mean in situations such as:

Course Grades

Schools and colleges may assign different weights to homework, quizzes, exams, projects, and final exams. A weighted mean can combine these scores according to their contribution to the overall grade.

Exam Scores

If different sections or tests contribute different amounts to an overall score, their weights can be used to calculate a weighted mean.

Assignments

An instructor may give major projects more weight than smaller assignments. The weighted mean reflects those differences in importance.

GPA-Related Calculations

Some academic calculations give courses different levels of influence based on credit hours or other weighting rules. The appropriate weighted-average method can account for these differences.

Survey Data

Researchers may use weights when certain observations or groups should contribute differently to an overall estimate.

Business Metrics

Businesses can use weighted means to combine measurements when different products, customers, regions, or categories have different levels of importance.

Financial Analysis

Weighted calculations can help combine rates, returns, prices, or other financial measurements when each component has a different weight.

Scientific Data

Scientists may use weighted means when measurements have different levels of importance, reliability, or representation in an analysis.

Frequency Distributions

When data is presented with frequencies, the frequency can serve as the weight. This allows you to calculate a mean from a summarized frequency table.

A Simple Rule

Use a weighted mean when the values have different levels of importance and those differences can be represented by weights.

If every value should have exactly the same influence, an ordinary arithmetic mean is usually the appropriate choice.


Common Weighted Mean Mistakes

Calculating a weighted mean is straightforward, but small input or formula errors can change the final result. Watch for these common mistakes when working with weighted data.

1. Forgetting to Multiply Value × Weight

Each value must be multiplied by its corresponding weight before the products are added.

Correct: Value × Weight

Skipping this step turns the calculation into something other than a weighted mean.

2. Dividing by the Number of Values

Do not automatically divide the weighted sum by the number of observations.

For a weighted mean, divide by the total weight:

Weighted Mean = Σ(wx) ÷ Σw

3. Treating All Weights as Equal

If the weights are different, the values should not all have the same influence. A larger weight gives the corresponding value a greater contribution to the result.

4. Mixing Percentages and Decimals Incorrectly

Be consistent with your weight format.

For example:

20% = 0.20

Do not enter 20 when the calculation expects a decimal weight of 0.20.

5. Using the Wrong Weight for a Value

Each weight must match the correct value. Accidentally switching two weights can produce an incorrect weighted mean even when the formula itself is correct.

6. Forgetting to Include an Observation

Make sure every value and its corresponding weight are included. Leaving out one observation can change both the weighted sum and total weight.

7. Assuming Weights Must Always Add to 100%

Weights do not always have to add up to 100. The general weighted mean formula divides by the sum of the weights, so any consistent positive weighting scale can be used.

For example, weights of 2, 3, and 5 are valid even though they total 10 rather than 100.

However, when weights represent percentages, they normally add up to 100% for a complete weighting scheme.

8. Rounding Too Early

Avoid rounding intermediate calculations when possible. Keep the original values through the calculation and round the final weighted mean to the desired number of decimal places.

Quick Accuracy Check

Before calculating, verify these four things:

✓ Every value has a matching weight
✓ Each value is multiplied by its correct weight
✓ The weighted products are added correctly
✓ The weighted sum is divided by the total weight

Checking these steps can help prevent the most common weighted mean calculation errors.

How to Calculate Weighted Mean in Excel

You can calculate a weighted mean in Excel using the SUMPRODUCT function together with the SUM function.

Use this formula:

=SUMPRODUCT(A2:A10,B2:B10)/SUM(B2:B10)

Here:

  • Column A contains the values.

  • Column B contains the corresponding weights.

  • SUMPRODUCT(A2:A10,B2:B10) calculates the weighted sum.

  • SUM(B2:B10) calculates the total weight.

The formula then divides the weighted sum by the total weight to produce the weighted mean.

For a complete Excel walkthrough, see How to Calculate Weighted Mean in Excel.


Why Use This Weighted Mean Calculator?

Our Weighted Mean Calculator provides a simple way to calculate and review weighted data without performing the calculations manually.

Key Benefits

  • Free to use — Calculate weighted means without a paid tool.

  • Fast calculations — Get your result after entering your data.

  • Multiple values — Add as many observations as your calculation requires.

  • Flexible weights — Assign different weights to different values.

  • Percentage weights — Work with weights such as 20%, 30%, and 50%.

  • Clear formula — See the weighted mean formula used for the calculation.

  • Step-by-step work — Follow how the result is calculated.

  • Calculation table — Review values, weights, and weighted products in one place.

  • Mobile-friendly — Use the calculator on phones, tablets, and desktop devices.

  • Less manual work — Let the calculator handle the arithmetic while you focus on understanding the result.

The detailed breakdown also makes it easier to check your inputs and verify how the final weighted mean was obtained.

Calculating a weighted mean is simple when you know how values and weights work together. Instead of treating every value equally, the weighted mean gives each observation an appropriate level of influence based on its weight.

Our Weighted Mean Calculator helps you calculate the result quickly while also showing the formula, weighted sum, total weight, calculation table, and step-by-step work. This makes it easier to understand your answer and check your calculation.

Whether you are working with course grades, exam scores, assignments, frequency data, survey results, or other weighted data, enter your values and corresponding weights to get your weighted mean.

Ready to Calculate?

Enter your data above and let the calculator handle the weighted mean calculation for you.

Frequently Asked Questions

Find clear answers to common questions about weighted mean calculations, formulas, percentages, frequency data, and Excel.

A weighted mean is an average in which each value can have a different level of importance. Instead of treating all values equally, the calculation gives each value an influence based on its assigned weight.

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

Weighted Mean = Σ(wx) ÷ Σw

The standard weighted mean formula is:

Weighted Mean = Σ(wx) ÷ Σw

Here, x represents each value and w represents its corresponding weight.

A weighted arithmetic mean is another common term for a weighted mean calculated using the standard weighted-average formula. It allows values with larger weights to have more influence on the final result.

An ordinary arithmetic mean gives every value equal importance. A weighted mean allows different values to have different levels of influence based on their weights.

First, convert each percentage into a decimal. Then multiply each value by its decimal weight, add the weighted values, and divide by the total weight.

For example, 20% = 0.20, 30% = 0.30, and 50% = 0.50.

Yes. Weights can be expressed as percentages, decimals, or other consistent numerical values. When using percentage weights, convert them to decimals if your calculation requires decimal weights.

No. Weights do not have to add up to 100% for the general weighted mean formula. The formula divides by the sum of the weights, so weights such as 2, 3, and 5 can also be used.

When weights represent percentages for a complete grading or allocation system, they will normally add up to 100%.

When data is presented in a frequency table, the frequency can be used as the weight. Multiply each value by its frequency, add the products, and divide by the total frequency.

Weighted Mean = Σ(xf) ÷ Σf

You can calculate a weighted mean in Excel using the SUMPRODUCT and SUM functions:

=SUMPRODUCT(A2:A10,B2:B10)/SUM(B2:B10)

In this example, Column A contains the values and Column B contains their corresponding weights.

A weighted mean can differ from a regular arithmetic mean because the two methods treat values differently. The regular mean gives every value equal importance, while the weighted mean gives more influence to values with larger weights.

Yes. You can calculate a weighted mean from any number of values as long as each value has a corresponding weight. Add the required rows, enter the values and weights, and calculate the result.

Scroll to Top