A course grade is a weighted average, so you can solve for the final. Subtract the current grade's share from the target and divide by the final's weight.
At 88 with a 25% final and a 90 target, you need 96.
The example
Three students. Student A needs over 100.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Case | Current | Final wt | Target | Needed | Status |
| 2 | Student A | 84.5 | 30.0% | 90.0 | 102.8 | Not possible |
| 3 | Student B | 88.0 | 25.0% | 90.0 | 96.0 | Possible |
| 4 | Student C | 72.0 | 40.0% | 80.0 | 92.0 | Possible |
The formula
Rearranging target = current*(1-w) + final*w:
How it works
Here is the logic, one piece at a time:
1-C2is the share already earned.B2*(1-C2)is the points banked.D2-...is what's left to earn.- Dividing by
C2gives the final score needed.
Use the percent of the course the final represents.
Try it: interactive demo
Enter current grade, final weight and target.
Variations
Whole number
Round up.
Minimum grade
What if you score 70?
Pitfalls & errors
Extra credit can lift the cap above 100.
Weight must be a decimal, not 25.
Check the syllabus.
Practice workbook
Frequently asked questions
Why 100?
Multiple exams?
Stop fighting formulas. Learn them in a day.
This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.
See the Formulas & Functions Class