LogicIntermediate

Turn a score into a band without nesting IFs

Four thresholds, one readable formula. The nested-IF version is where bracket-counting errors come from.

The data

Row numberABC
1StudentScoreGrade
2Ava92
3Liam78
4Mia64
5Ethan51

Your task

Put a formula in C2 that returns "A" for 90 and above, "B" for 80 and above, "C" for 70 and above, and "F" otherwise.

Your formula goes in C2

The checker compares your formula against the accepted answers — it does not run it. The expected result is shown with the solution so you can verify it in your own spreadsheet.

Why this is the right formula

Highest threshold first is not a style preference: IFS returns the first condition that is true, so putting >=70 before >=90 would grade every high score as a C. The trailing TRUE is the "otherwise" branch — without it, a score below 70 returns #N/A rather than "F". The nested-IF version is accepted because it works everywhere, including versions older than Excel 2019.

Try next

Practise it on a full dataset

Use this on your own site

Free to use, share and republish — including commercially. Attribution isn't required, but it's what keeps these free to make, and there's one ready to paste below.

Cite it

Questions

Does this actually run my formula?

The checker normalises case, spaces, argument separators and dollar-sign anchors, then compares your formula with a reviewed list of accepted answers. It does not evaluate the formula. Copy the data into your spreadsheet to verify the expected result independently.

Can a correct formula be rejected?

Yes. The accepted list includes several reviewed approaches, but cannot recognise every equivalent formula. Compare an unlisted solution with the expected result in your spreadsheet and use the page feedback if an accepted answer is missing.

Do I need an account?

No. There is no signup, no progress tracking and nothing stored — everything happens in your browser.