Ranking with multiple criteria

Bithsa

New Member
Joined
Jul 25, 2016
Messages
10
Hi,

I've seen a thread with a similar question but the solution didn't work in my situation. I have a table that looks similar to this:

Name Role Month Avg Rank
Joe A 1/1/2016 97.0%
Tim A 1/1/2016 94.1%
Ann B 1/1/2016 96.5%
Bob B 1/1/2016 94.0%
Sue C 1/1/2016 85.0%
Joe A 2/1/2016 100.0%
Tim A 2/1/2016 100.0%
Ann B 2/1/2016 99.0%
Bob B 2/1/2016 98.7%
Sue C 2/1/2016 100.0%


I am looking for a formula that will rank all of the employees within each role against eachother, and rankings that will restart when the next month comes. The rank is based on an average task completion rate. I am having trouble finding a formula that will rank on these criteria...one of my peers told me that there is a way to do it with the OFFSET() function, if anybody can find a way to do it that way.

If anything, please point me in the right direction! Thank you!
 

Excel Facts

Waterfall charts in Excel?
Office 365 customers have access to Waterfall charts since late 2016. They were added to Excel 2019.
Rank numbers should correspond with the number of employees in the role. For example role A & B have 2 employees, therefore employees in role A will be ranked 1-2 based on their average percentile in column D. Highest percentage receives rank 1 and lowest receives rank n...

This is just a smaller example of a large spreadsheet I am working on. There are at least 8 employees in each role in the master spreadsheet...so they would be ranked 1-8 and so on.

does this make sense?
 
Upvote 0
This formula returns a rank of "0" for most of the entries! There must be something that needs to be added to it...hmm
 
Upvote 0
This formula returns a rank of "0" for most of the entries! There must be something that needs to be added to it...hmm

It works for your example where "Name" is in A1. Make sure to get it working for the example before trying to get it to work on your actual data.

NameRole Month Avg Rank
JoeA1/1/201697.00%1
TimA1/1/201694.10%2
AnnB1/1/201696.50%1
BobB1/1/201694.00%2
SueC1/1/201685.00%1
JoeA2/1/2016100.00%1
TimA2/1/2016100.00%2
AnnB2/1/201699.00%1
BobB2/1/201698.70%2
SueC2/1/2016100.00%1

<tbody>
</tbody>
 
Last edited:
Upvote 0
Okay, it works for the sample that I gave and it works for the first subgroup in my actual data, but when I try to drag it down when it gets to the next role it does not start ranking at "1" and there are a lot of ties. Any suggestions?
 
Upvote 0
Okay, it works for the sample that I gave and it works for the first subgroup in my actual data, but when I try to drag it down when it gets to the next role it does not start ranking at "1" and there are a lot of ties. Any suggestions?

Can you create a sample where it doesn't work and share it here?
 
Upvote 0
This resembles the actual data more closely...some of the averages are filled in with blanks, and a lot of people have the same percentage in the actual table. I'm not sure if that may have an affect on the ranks. I used the exact formula you created.

NameRoleMonthAvgRank
JohnA1/1/201697.0%1
SueA1/1/201694.1%2
BobA1/1/2016 0
CarolA1/1/2016100.0%1
SamA1/1/2016100.0%2
GeorgeB1/1/201699.0%1
AlanB1/1/201698.7%2
CamB1/1/2016100.0%1
 
Upvote 0
This resembles the actual data more closely...some of the averages are filled in with blanks, and a lot of people have the same percentage in the actual table. I'm not sure if that may have an affect on the ranks. I used the exact formula you created.

NameRoleMonthAvgRank
JohnA1/1/201697.0%1
SueA1/1/201694.1%2
BobA1/1/20160
CarolA1/1/2016100.0%1
SamA1/1/2016100.0%2
GeorgeB1/1/201699.0%1
AlanB1/1/201698.7%2
CamB1/1/2016100.0%1

<tbody>
</tbody>

What outcome(rank) do you expect for someone without an Avg? Also, what rank should Carol and Sam have since they both have 100%?
 
Last edited:
Upvote 0

Forum statistics

Threads
1,215,491
Messages
6,125,109
Members
449,205
Latest member
ralemanygarcia

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top