Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I am trying to rank a string of 5 numbers giving each rank a score depending
on their effort. The problem I have is that some efforts have a 0, yet the rank function still gives them a value of at least 1. Example Alpha 5 Bravo 0 Charlie 4 Delta 1 Echo 3 The result would be: Alpha - rank 1 Charlie - rank 2 Echo - rank 3 Delta - rank 4 Bravo - rank 5 How can I tell the command to, if it sees a 0, award it a 0 ranking? |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Darren,
Try this and drag down =IF(B1=0,0,SUMPRODUCT(1-($B$1:$B$5=0),--(B1 < $B$1:$B$5))+1) -- Mike When competing hypotheses are otherwise equal, adopt the hypothesis that introduces the fewest assumptions while still sufficiently answering the question. "Darren" wrote: I am trying to rank a string of 5 numbers giving each rank a score depending on their effort. The problem I have is that some efforts have a 0, yet the rank function still gives them a value of at least 1. Example Alpha 5 Bravo 0 Charlie 4 Delta 1 Echo 3 The result would be: Alpha - rank 1 Charlie - rank 2 Echo - rank 3 Delta - rank 4 Bravo - rank 5 How can I tell the command to, if it sees a 0, award it a 0 ranking? |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
ranking? | Excel Worksheet Functions | |||
Ranking | Excel Worksheet Functions | |||
Ranking | Excel Worksheet Functions | |||
Ranking | Excel Worksheet Functions | |||
ranking | Excel Worksheet Functions |