A recorded macro yielded this result. It can likely be cleaned up and made more efficient by a VBA expert. It is however a start.
![]()
Sub Rank() ' ' Rank Macro ' ' Range("B1").Select Selection.FormulaR1C1 = _ "=IF(RANK(RC[-1],R1C[-1]:R7C[-1],0)>5,"""",RANK(RC[-1],R1C[-1]:R7C[-1],0))" Selection.AutoFill Destination:=Range("B1:B7"), Type:=xlFillDefault Range("B1:B7").Select Range("D1").Select End Sub
Bookmarks