Err quite confusing, ur H column refer to what?
Assuming (from your earlier example) that your data is in G7:H20, and
that you want the sorted list on the same rows, then put 1 to 14 in
L7:L20 and this in N7:
=LARGE(H$7:H$20,L7)
and this can then be copied down to N20. Then you can put this formula
in M7:
=INDEX(G$7:G$20,MATCH(LARGE(H$7:H$20,L7),H$7:H$20,0))
and this one in M8:
=IF(N8=N7,INDEX(INDIRECT("G"&MATCH(M7,G$7:G$20,0)+7&":G
$20"),MATCH(N8,INDIRECT("H"&MATCH(M7,G$7:G$20,0)+7&":H$20"),0)),INDEX(G
$7:G$20,MATCH(N8,H$7:H$20,0)))
Then copy this longer formula down into M9:M20
It works by adjusting the table range to exclude any earlier codes
with the same number of points, and you should get this in L7:N20:
1 azxc 60
2 yuui 60
3 ukjk 55
4 abc 45
5 ujyn 45
6 abce 30
7 dfgr 30
8 tyhj 25
9 eeew 20
10 erwt 20
11 mnhj 20
12 nmbg 20
13 abcd 15
14 rtyu 2
Hope this helps.
Pete