2 min readfrom Microsoft Excel | Help & Support with your Formula, Macro, and VBA problems | A Reddit Community

Calculate equal-weight test averages with different totals and missing scores in Excel

Our take

Calculating equal-weight test averages in Excel can be challenging, especially when dealing with varying total marks and missing scores. As a teacher, your goal is to ensure each test contributes equally to your students' overall grades, regardless of its maximum score. To achieve this, you need a formula that accurately converts scores to percentages, averages them equally, and ignores any blanks. This solution will streamline your gradebook and automatically update overall percentages for each student, making your grading process more efficient and effective.

Hello, I’m a teacher trying to build a gradebook in Excel to track student test scores, but I’m struggling to calculate the overall grade correctly.

I will have around 12 tests throughout the year, and each test has a different total number of marks (e.g., some out of 10, some out of 20, etc.).

What I need:

  • Each test should contribute equally to the student’s final grade, regardless of its total marks (e.g., 8/10 and 16/20 should be treated as equal performance)
  • Missing tests (blank cells) should be ignored and not counted as 0
  • The final result should be a percentage that updates automatically

Current setup:

  • Columns F onward = individual tests (Lesson 1, Lesson 2, etc.)
  • Row 3 = total marks for each test
  • Student scores are entered in each row
  • Column E is intended to show each student’s overall percentage

Issues encountered:

  • I've tried using =SUM(scores)/SUM(totals) but it creates a weighted average based on total points, which I do not want
  • Whe I used formulas like AVERAGE(F6/F$3, ...) or AVERAGEIF it causes errors:
    • #DIV/0! when totals or scores are blank
    • #VALUE! when combining IF or array formulas
  • Excel (Korean version) does not seem to support range division like F6:O6 / F$3:O$3 Or if it does, I can't wrap my head around how to make them work.

Goal:

  • A formula that converts each score to a percentage, averages them equally, ignores blanks, and can be filled down for all students
  • I would prefer not to add extra rows per student, but a helper column is fine

Optional:

  • A way to calculate the class average (row 5) from these results

Screenshots of my current setup are included for reference. My excel is stuck in Korean though and I can't change it due to my administration permissions. I don't speak Korean either!

Thank you in advance for any help.

https://preview.redd.it/aj4buc6q85qg1.png?width=1080&format=png&auto=webp&s=ddcf91502c137ce5b1fb54b415277365698908d9

https://preview.redd.it/o9jy7m2r85qg1.png?width=892&format=png&auto=webp&s=32ccfbba0596fd88e3fa0763a221da35f338781c

https://preview.redd.it/q6klh5mr85qg1.png?width=697&format=png&auto=webp&s=2cf6a8dfa5988fbf81b217c92203452cf73a1ce9

https://preview.redd.it/n3rx5j5s85qg1.png?width=947&format=png&auto=webp&s=9e8404240303cd7acbb891c85b649d76eb898f82

https://preview.redd.it/tvt8aiqs85qg1.png?width=1080&format=png&auto=webp&s=6ca90e08017781e8200ffb3aa340abab26c5d735

submitted by /u/Puzzleheaded-Bag8904
[link] [comments]

Read on the original site

Open the publisher's page for the full experience

View original article

Tagged with