๐ Excel & Google Sheets for Students ยท Lesson 1 of 7
A grade tracker with weighted averages
SUMPRODUCT, absolute references and โwhat do I need on the final?โ.
Set up the table
A: Category B: Weight C: Your score (%)
Homework 0.20 92
Quizzes 0.15 85
Midterm 0.25 78
Lab 0.15 95
Final exam 0.25 (empty)Weights come from the syllabus and should add up to 1 (100%).
Weighted average
=SUMPRODUCT(B2:B5, C2:C5) / SUM(B2:B5)SUMPRODUCT multiplies each weight by each score and adds them. Dividing by the weights so far gives your current grade: (18.4 + 12.75 + 19.5 + 14.25) / 0.75 โ 86.5%.
What do I need on the final?
Target grade in F1: 90
=(F1 - SUMPRODUCT(B2:B5, C2:C5)) / B6Here: (90 โ 64.9) / 0.25 โ 100.4% โ a 90 is out of reach, but an 85 needs only about 80.4% on the final.
Absolute references
When you copy a formula, cell references shift. Put $ in front to lock them: $F$1 always points to F1. Press F4 in Excel (or type the $) to toggle.
Tip
๐ก Check the syllabus for dropped lowest quiz or extra credit, and build those into the tracker.
โ๏ธ Practice: your turn
- Build a tracker for one of your real classes
- Calculate your current weighted grade with SUMPRODUCT
- Find the final exam score you need for your target
- Copy a formula with a $-locked target cell
โ๏ธ Online spreadsheet: practice formulas without installing anything
๐ง Quick quiz
Answer all 4 questions correctly to mark this lesson as done.
0 of 4 correct
All lessons in Excel & Google Sheets for Students
- ๐ 1. A grade tracker with weighted averagesSUMPRODUCT, absolute references and โwhat do I need on the final?โ
- ๐งช 2. Cleaning and formatting lab dataTables, number formats, rounding, sorting and filtering
- ๐ 3. IF, COUNTIF and AVERAGEIFLabel results and summarize by condition
- ๐ 4. XLOOKUP and VLOOKUPPull matching data from another table
- ๐งฎ 5. Pivot tablesSummarize hundreds of rows in a few clicks
- ๐ 6. Charts for reportsPick the right chart, label it and keep it clean
- ๐ต 7. Project: a student budgetIncome, expenses, categories, a pivot and a chart