How to Calculate Grade Average in Excel? Formula and Example
Learn step by step how to calculate arithmetic and weighted average in Excel using ready-made formulas.
Excel is a powerful tool that allows you to quickly and conveniently calculate grade averages – both simple (arithmetic) and weighted. Check how to do it step by step.
Arithmetic Average in Excel
Arithmetic average is the sum of all grades divided by their count.
Excel formula: =AVERAGE(range)
Step by step example:
- Enter your grades in cells A1:A5 (e.g., 5, 4, 3, 5, 4)
- Click on an empty cell (e.g., A6)
- Enter the formula: =AVERAGE(A1:A5)
- Press Enter
Result: 4.2
Weighted Average in Excel
Weighted average takes into account the weights of individual grades (e.g., tests have greater weight than quizzes).
Excel formula: =SUMPRODUCT(grades,weights)/SUM(weights)
Step by step example:
- Enter grades in column A (A1:A3): 5, 3, 4
- Enter weights in column B (B1:B3): 5, 2, 1
- In cell C1 enter formula: =SUMPRODUCT(A1:A3,B1:B3)/SUM(B1:B3)
- Press Enter
Result: 4.25
Calculation: (5×5 + 3×2 + 4×1) / (5+2+1) = (25+6+4)/8 = 35/8 = 4.25
Ready Table to Copy
You can copy the following structure and paste it into Excel:
- Column A: Grade
- Column B: Weight
- Column C: Description
5 | 5 | Test
3 | 2 | Quiz
4 | 1 | Oral response
In cell D1: =SUMPRODUCT(A1:A3,B1:B3)/SUM(B1:B3)
Tips and Advice
- You can easily add more grades and weights by expanding the range in the formula
- Excel will automatically recalculate the average after changing values
- Use number formatting (1 decimal place) for better readability
- You can create separate worksheets for different subjects
- Add a column with grade dates to track progress
Calculating Average from Multiple Subjects
If you want to calculate overall average from all subjects:
- Calculate the average for each subject separately
- Place subject averages in a new column (e.g., E1:E5)
- Use formula =AVERAGE(E1:E5) to calculate overall average
What About Google Sheets?
All the formulas described above work identically in Google Sheets. Just copy the data and formulas – they will work without changes.
Prefer a Ready Calculator?
If you prefer not to use Excel, use our free online average calculator. It works in the browser and doesn't require installing any software.