How to assign scores in order based on resultsI have

Brian Atkinson 20 Reputation points
2026-09-06T20:24:18.1+00:00

I have 10 results. I would like to assign scores in numerical order based on: 9 for highest, 8 for 2nd highest, 7 for third highest ...down to zero for lowest. Example scores are: A 7 B 4 C 5 D 5 E 5 F 9 G 3 H 3 I 1 J 2.

The resuld should be: F 9, A 7, D 5, E 5, F 5, B 4, G 3, H 3, I 1, J 2. I can't find a way to do this.

Microsoft 365 and Office | Excel | For home | Windows

Answer accepted by question author
IlirU 2,651 Reputation points Volunteer Moderator
2026-09-07T05:53:56.4466667+00:00

User's image

Hi @Brian Atkinson

Try this formula in cell E3:

=SORT(B3:C12, {2,1}, {-1,1})

Hope this helps.

IlirU

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

3 additional answers

Sort by: Oldest
  1. Brian Atkinson 20 Reputation points
    2026-09-06T23:04:11.72+00:00

    Screenshot

    User's image

    Was this answer helpful?


  2. riny 21,520 Reputation points Volunteer Moderator
    2026-09-07T05:44:11.7566667+00:00

    @Brian Atkinson Provided you're on a modern Excel version, this might work for you.

    User's image

    Was this answer helpful?

    0 comments No comments

  3. Brian Atkinson 20 Reputation points
    2026-09-08T17:20:09.11+00:00

    I was having trouble making Rank.eq work. I had never seen this formula before. Then I realized I had mistakes in my example. THen I discivered RANK.AVG which is what I wanted. Thanks! Brian

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.