+ Reply to Thread
Results 1 to 5 of 5

Thread: Assigning a Final Rating based on a value range (scorecard)

  1. #1
    Registered User
    Join Date
    07-05-2011
    Location
    Canada
    MS-Off Ver
    Excel 2007
    Posts
    4

    Question Assigning a Final Rating based on a value range (scorecard)

    Hi,

    I am creating a scorecard and I'm looking for a formula that will automatically assign a 'final rating' according to the points received. I'd like to use the 1-5 range, 5 as the highest with 3 as the passing rate which is equivalent to 70 points.

    Possible Points: 100
    Passing Points: 70
    Range: 1-5 (5 is highest)
    Equivalent of 70 points is 3 in Final Rating


    Help me please.

    Thanks,
    E.

  2. #2
    Forum Moderator Paul's Avatar
    Join Date
    02-05-2007
    Location
    Wisconsin
    MS-Off Ver
    2007
    Posts
    5,951

    Re: Assigning a Final Rating based on a value range (scorecard)

    Hi Einnalem, welcome to the forum.

    What are the other ranges for 1, 2, 4 and 5?

    If 0-34 is 1, 35-69 is 2, 70-80 is 3, 81-90 is 4 and 91-100 is 5, you could use something like:

    =LOOKUP(A1,{0,35,70,81,91},{1,2,3,4,5})

    Where A1 holds the points you're trying to rate. Hope that helps!

  3. #3
    Registered User
    Join Date
    07-05-2011
    Location
    Canada
    MS-Off Ver
    Excel 2007
    Posts
    4

    Re: Assigning a Final Rating based on a value range (scorecard)

    Thanks Paul, that's very helpful!

  4. #4
    Registered User
    Join Date
    07-05-2011
    Location
    Canada
    MS-Off Ver
    Excel 2007
    Posts
    4

    Re: Assigning a Final Rating based on a value range (scorecard)

    I was able to use the formula you provided, however, for this particular one, I can't figure out how to do it:

    Point Value / Grading Scale

    10 if > = 100% delivered before deadline / quota
    8 if 99.99% to 80%
    6 if 79.99% to 60%
    4 if 59.99% to 40%
    0.5 if 39.99% and below


    Please help again? Thanks!

  5. #5
    Forum Moderator Paul's Avatar
    Join Date
    02-05-2007
    Location
    Wisconsin
    MS-Off Ver
    2007
    Posts
    5,951

    Re: Assigning a Final Rating based on a value range (scorecard)

    Using the same logic

    =LOOKUP(A1,{0,40,60,80,100},{0.5,4,6,8,10})

    Broken down it is:

    =LOOKUP( value_to_evaluate , { array_of_criteria } , { array_of_results } )

    The array_of_criteria needs to be in ascending order. The first value in the array should be the lowest value possible. If your values can go to -100, set that as the low value.

    Each value in the array_of_criteria represents the next point where the return value in the array_of_results should change. There is a 1:1 relationship between the array_of_criteria and the array_of_results.

    {criteria_a , criteria_b , criteria_c } , { result_a , result_b , result_c }

    If the value you're testing is greater than criteria_b but less than criteria_c, result_b will be returned.

    Hopefully this makes sense!

  6. #6
    Registered User
    Join Date
    07-05-2011
    Location
    Canada
    MS-Off Ver
    Excel 2007
    Posts
    4

    Re: Assigning a Final Rating based on a value range (scorecard)

    Yes, that makes sense. Thank you!

    I had to remove the % sign from the value_to_evaluate, otherwise it creates an error.


+ Reply to Thread

Thread Information

Users Browsing this Thread

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

Tags for this Thread

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.2.0