+ Reply to Thread
Results 1 to 9 of 9

Assign Ranking to data based on position within Range

  1. #1
    Registered User
    Join Date
    06-08-2012
    Location
    Cape Town
    MS-Off Ver
    Excel 2007
    Posts
    7

    Assign Ranking to data based on position within Range

    Hi, I am Kris, and I have a new project I am working on. What I am trying to to is to assign points to a set of a data based on which percentile within the range each individual falls. I need to assign a rating of 1-10 to a range of data. The purpose of this is to set up a bonus model for employees based on key perfromance indicators.

    I want to assign the rating (1-10) based on which percentile the specific cell's data lies. The top 10% get an assigned rating of 10 points the second 10% gets a rating of 9, the third 10% is rated at 8...going down to the last 10% which is assigned a rating of 1. I need to do this in such a way that the formula can addapt to additional employees's data being added. Please not that multiple data points can be a 10, or 9 etc.

    Can anybody help me?

  2. #2
    Valued Forum Contributor
    Join Date
    03-23-2012
    Location
    United States
    MS-Off Ver
    Excel 2010
    Posts
    1,093

    Re: Assign Ranking to data based on position within Range

    Can you please upload a sample of your workbook?

    Thanks!

  3. #3
    Registered User
    Join Date
    06-08-2012
    Location
    Cape Town
    MS-Off Ver
    Excel 2007
    Posts
    7

    Re: Assign Ranking to data based on position within Range

    Hi rvasquez

    So what I need to acchieve is to assign a rating from 1-10 to ach data point, based on its position within the range. I need to test position within 10% incriments thus, top 10% get a 10 rating, second 10% gets a 9 rating, third 10% gets a 8 rating etc....

    Thanks for helping
    Attached Files Attached Files

  4. #4
    Forum Expert ben_hensel's Avatar
    Join Date
    01-26-2012
    Location
    Northeast USA
    MS-Off Ver
    Office 365
    Posts
    2,043

    Re: Assign Ranking to data based on position within Range

    =TRUNC("data point value" / "max data value" * 10 ,0)

    Well, that's basically pseudocode, but it sounds like what you want is, you find out what percent value a data point has, and then turn that tens-columns number into the value?

  5. #5
    Registered User
    Join Date
    06-08-2012
    Location
    Cape Town
    MS-Off Ver
    Excel 2007
    Posts
    7

    Re: Assign Ranking to data based on position within Range

    I already have the value (in percentages), but I want to know in which percentile it falls (taking in to account the whole range) and then assign a rating from 1-10 based on which percentile it falls. Increments of 10% must be used.

    So for example:
    If Employee # 1 has an average score of 30% wihin a range of various employee percentages, in which percentile does the employee's score fall, and assign a rating corresponding to that tranche. If the score falls in the second to last tranche (using 10% incriments) the assigned rating would be 2, if the score falls in the top 10% of all scores taken into account the employee would be assigned a 10.

    It quite a hard thing to do, seen as excel only has a quartile function.

  6. #6
    Forum Expert ben_hensel's Avatar
    Join Date
    01-26-2012
    Location
    Northeast USA
    MS-Off Ver
    Office 365
    Posts
    2,043

    Re: Assign Ranking to data based on position within Range

    Like attached?
    Attached Files Attached Files

  7. #7
    Registered User
    Join Date
    06-08-2012
    Location
    Cape Town
    MS-Off Ver
    Excel 2007
    Posts
    7

    Re: Assign Ranking to data based on position within Range

    Another explanation that might be usefull is: hypothetically speaking, if there are 200 employees, based on incrimets of 10%, there should be:
    20 People in the top 10% - each assigned a rating of 10
    20 People in the second 10% - each assigned a rating of 9
    20 People in the third 10% - each assigned a rating of 8
    20 People in the fourth 10%- each assigned a rating of 7
    etc.....until you get to the bottom 10% - each assigned a rating of 1

    The 10% tranches should be based on the collective scores of all 200 employees.

  8. #8
    Forum Expert ben_hensel's Avatar
    Join Date
    01-26-2012
    Location
    Northeast USA
    MS-Off Ver
    Office 365
    Posts
    2,043

    Re: Assign Ranking to data based on position within Range

    So it's based on relative rank, not on the CCT value...
    Attached Files Attached Files

  9. #9
    Registered User
    Join Date
    06-08-2012
    Location
    Cape Town
    MS-Off Ver
    Excel 2007
    Posts
    7

    Re: Assign Ranking to data based on position within Range

    Hi ben_hasel

    This seems to work. Yes it is based on the relative-to-others scores. Do you mind explaining the reasons behind the "+1" in the formulas?

    Regards

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1