ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   Is there a rankif function (https://www.excelbanter.com/excel-discussion-misc-queries/28140-there-rankif-function.html)

Dan

Is there a rankif function
 
I want to rank a column only if another column value is equal to something.
Does anyone know a workaround for this, I know there is no rankif.

Example below:
column 1 column 2
h 2
h 3
a 1
a 5

I want a formula to tell me the rank of column 2 depending on column 1
being true.

Bernie Deitrick

Dan,

=1+SUMPRODUCT(($A$2:$A$5=A2)*($B$2:$B$5B2))

and copy down.

HTH,
Bernie
MS Excel MVP


"Dan" wrote in message
...
I want to rank a column only if another column value is equal to

something.
Does anyone know a workaround for this, I know there is no rankif.

Example below:
column 1 column 2
h 2
h 3
a 1
a 5

I want a formula to tell me the rank of column 2 depending on column 1
being true.




Dan

It does not seem to work with the following data set... Or does it?

acet 89
acet 76
acet 42
acet 62
pro 82
pro 81
pro 54
pro 4
oxy 73
oxy 94
oxy 52




"Bernie Deitrick" wrote:

Dan,

=1+SUMPRODUCT(($A$2:$A$5=A2)*($B$2:$B$5B2))

and copy down.

HTH,
Bernie
MS Excel MVP


"Dan" wrote in message
...
I want to rank a column only if another column value is equal to

something.
Does anyone know a workaround for this, I know there is no rankif.

Example below:
column 1 column 2
h 2
h 3
a 1
a 5

I want a formula to tell me the rank of column 2 depending on column 1
being true.





Dan

Gotit!!! Thanks Bernie, I use the sumproduct to get multiple sumifs, but
this is cool, I did not think of using it this way.

"Bernie Deitrick" wrote:

Dan,

=1+SUMPRODUCT(($A$2:$A$5=A2)*($B$2:$B$5B2))

and copy down.

HTH,
Bernie
MS Excel MVP


"Dan" wrote in message
...
I want to rank a column only if another column value is equal to

something.
Does anyone know a workaround for this, I know there is no rankif.

Example below:
column 1 column 2
h 2
h 3
a 1
a 5

I want a formula to tell me the rank of column 2 depending on column 1
being true.






All times are GMT +1. The time now is 07:22 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com