+ Reply to Thread
Results 1 to 4 of 4

How to perform ranking based on several conditions?

  1. #1
    Registered User
    Join Date
    09-10-2011
    Location
    Malaysia
    MS-Off Ver
    Excel 2003
    Posts
    5

    How to perform ranking based on several conditions?

    Please Login or Register  to view this content.
    Let's say I have a table as above and I would like to perform sorting/ranking based on the following conditions:

    Sort by "Result" descending
    Then sort by "GPC" ascending
    Finally sort by "Total" descending
    Hence the end result would be like this:

    Please Login or Register  to view this content.
    How can I do the sorting above in excel? I had tried to use RANK in the formula but it can only cater to one condition.

  2. #2
    Forum Expert shg's Avatar
    Join Date
    06-20-2007
    Location
    The Great State of Texas
    MS-Off Ver
    2003, 2010
    Posts
    40,678

    Re: How to perform ranking based on several conditions?

    Welcome to the forum.

    Data > Sort
    Entia non sunt multiplicanda sine necessitate

  3. #3
    Registered User
    Join Date
    09-10-2011
    Location
    Malaysia
    MS-Off Ver
    Excel 2003
    Posts
    5

    Re: How to perform ranking based on several conditions?

    Quote Originally Posted by shg View Post
    Welcome to the forum.

    Data > Sort
    Thanks for the welcome.

    I need to do that using formula. And Data > Sort does not work well when you have merged headers too.

  4. #4
    Forum Moderator Leith Ross's Avatar
    Join Date
    01-15-2005
    Location
    San Francisco, Ca
    MS-Off Ver
    2000, 2003, & 2010
    Posts
    23,258

    Re: How to perform ranking based on several conditions?

    Hello omnri,

    Welcome to the Forum!

    You should post your workbook. Seeing the layout, formatting, formulae, and any VBA code, will guarantee a working solution. A lot of time will also be saved by eliminating guesswork and a lot questions can be answered just by workbook itself.
    Sincerely,
    Leith Ross

    Remember To Do the Following....

    1. Use code tags. Place [CODE] before the first line of code and [/CODE] after the last line of code.
    2. Thank those who have helped you by clicking the Star below the post.
    3. Please mark your post [SOLVED] if it has been answered satisfactorily.


    Old Scottish Proverb...
    Luathaid gu deanamh maille! (Rushing causes delays!)

+ 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.6.0 RC 1