+ Reply to Thread
Results 1 to 5 of 5

Retrieve highest 3 scpring players

Hybrid View

  1. #1
    Registered User
    Join Date
    04-24-2013
    Location
    London, England
    MS-Off Ver
    Excel 2003
    Posts
    1

    Retrieve highest 3 scpring players

    Hi All

    Im trying to devise a formula to select the highest 3 scoring players from a table, I've been using

    =INDEX(A19:A24,MATCH(LARGE(G19:G24,1),G19:G24,1))
    =INDEX(A19:A24,MATCH(LARGE(G19:G24,2),G19:G24,2))
    =INDEX(A19:A24,MATCH(LARGE(G19:G24,3),G19:G24,3))

    But it is behaving strange and not retrieving the correct data.

    Ideally once identified who comes 1st, 2nd, 3rd in each catergory I can allocate 3 points to 1st, 2 points to 2nd and 1 points to 3rd. Then add together all the points total and display a league table for the overall points total alongside the relevant players name. I've attached what I've got so far.
    Attached Files Attached Files

  2. #2
    Forum Expert
    Join Date
    09-01-2012
    Location
    Norway
    MS-Off Ver
    Office 365
    Posts
    2,885

    Re: Retrieve highest 3 scpring players

    Your formulas in B27:B29 are a bit off.
    By using $ in the formulas (hit F4 when editing a formula) some ranges can be held fixed while others move as you copy the formula down. This is a real timesaver and avoids errors.

    On a sidenote I recommend you to avoid using merged cells, they usually just cause trouble.
    Attached Files Attached Files
    <----- If you were helped by my posts you can say "Thank you" by clicking the star symbol down to the left

    If the problem is solved, finish of the thread by clicking SOLVED under Thread Tools
    I don't wish to leave you with no answer, yet I sometimes miss posts. If you feel I forgot you, remind me with a PM or just bump the thread.

  3. #3
    Valued Forum Contributor AZ-XL's Avatar
    Join Date
    03-22-2013
    Location
    Azerbaijan, Baku
    MS-Off Ver
    Excel 2007
    Posts
    603

    Re: Retrieve highest 3 scpring players

    b 27 cell =
    =INDEX($A$19:$A$24,MATCH(LARGE($E$19:$E$24,ROW(A1)),$E$19:$E$24,0)) Ctrl+shift+enter
    Unmerge the cells befor entering formula
    Appreciate the help? CLICK *

  4. #4
    Forum Expert
    Join Date
    12-11-2011
    Location
    Netherlands
    MS-Off Ver
    office 365
    Posts
    3,664

    Re: Retrieve highest 3 scpring players

    Given formulas does not work correctly with equal points
    Try therefore this one
    Attached Files Attached Files
    Willem
    English is not my native language sorry for errors
    Please correct me if I'm completely wrong

  5. #5
    Forum Expert Tony Valko's Avatar
    Join Date
    12-31-2011
    Location
    Pittsburgh
    MS-Off Ver
    2002, 2007:2013
    Posts
    18,890

    Re: Retrieve highest 3 scpring players

    This will work on your sample data...

    Entered in B27 and copied down to B29:

    =INDEX(A$19:A$24,MATCH(LARGE(E$19:E$24,ROWS(B$27:B27)),E$19:E$24,0))

    However, is it possible to have ties in the total value? If so, then there may be more than 3 items in your top 3 list depending on where the ties are.
    Biff
    Microsoft MVP Excel
    Keep It Simple Stupid

    Let's Go Pens. We Want The Cup.

+ 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