Averages & Means

Weighted Average Calculator

Combine values according to non-negative weights without losing decimal precision.

Averages & Means

Pair each value with a weight

Exact weighted result
  1. 1EnterProvide the known values
  2. 2CalculateResults update automatically
  3. 3VerifyReview the details and units
Try an example
Paired rows

Use ordinary decimals; complete every field in each paired row.

Exact weighted average

Enter valid values to see the result.

Your entries are calculated in this browser and are not submitted to 365CALCS.COM.

Feedback

Understand the subject

What is a weighted average?

A weighted average is an average in which some values count more than others. Each value is paired with a non-negative weight representing its frequency, share, credits, exposure, or agreed importance.

It is useful when groups have different sizes or contributions. An ordinary mean would wrongly treat every row as equally influential.

The relationship

Weighted-average formula

xᵢ is a value, wᵢ is its matching weight, and wᵢxᵢ is that row’s contribution to the weighted total.

See the influence

A larger weight repeats a value’s influence

The score 90 occupies three of the four total weight units, so the result sits closer to 90 than to 80.

Worked example

Scores with unequal weights

Pair 80 with weight 1 and 90 with weight 3. First form the weighted total, then divide by total weight.

(80×1 + 90×3) ÷ (1+3) = 350 ÷ 4 = 87.5

Interpret with care

Weights need a real meaning

Weights need not add to 1 or 100—the calculator normalizes them—but they must use one consistent meaning. A zero-weight row has no effect. Do not average already-averaged groups equally when their group sizes differ; use those sizes as weights.

Quick guide

How to use this calculator

  1. Add each value beside its matching weight.
  2. Remove unused rows rather than leaving a half-completed pair.
  3. Read the exact weighted sum, total weight, and average.

Calculation method

Divide the weighted sum by total weight

Each value is multiplied by its matching weight. Those products are added exactly, then divided by the exact sum of the weights.

Worked example

Two differently weighted scores

A score of 80 with weight 1 and 90 with weight 3 has weighted sum 350 and total weight 4.

(80×1 + 90×3) / (1+3) = 87.5

Supported inputs

Precision and limits

List size

Add 1–100 labelled value rows.

Decimal size

Each value may contain up to 200 digits and 100 decimal places.

Exactness

Exact rational results are never replaced by a rounded decimal; approximations are labelled.

Weights

Weights may be zero but not negative, and their total must be greater than zero.