+ Reply to Thread
Results 1 to 4 of 4

Get an average of top 50% of results

  1. #1
    Registered User
    Join Date
    06-03-2011
    Location
    Europe
    MS-Off Ver
    Excel 2003
    Posts
    2

    Get an average of top 50% of results

    Hello,

    I am trying to find a forumla to obtain an average of the best 3 scores out of a set of 6.

    E.g.
    Round 1 - 2points
    Round 2 - 4points
    Round 3 - 2points
    Round 4 - 4points
    Round 5 - 4points
    Round 6 - 2points

    For the simplified example above, the scores for rounds 2,4 and 5 would be used giving an average of 4. Any ideas folks?

  2. #2
    Forum Moderator zbor's Avatar
    Join Date
    02-10-2009
    Location
    Croatia
    MS-Off Ver
    365 ProPlus
    Posts
    15,607

    Re: Get an average of top 50% of results

    Here, try this:

    =AVERAGE(LARGE(A1:A100;{1;2;3}))

    (replace ; with , if you get error)

  3. #3
    Registered User
    Join Date
    06-03-2011
    Location
    Europe
    MS-Off Ver
    Excel 2003
    Posts
    2

    Re: Get an average of top 50% of results

    Ah ha! That worked fine.

    Corrected it to:

    AVERAGE(LARGE(A1:A100,{1;2;3}))

    Solved. Thanks for the quick reply.

  4. #4
    Forum Moderator zbor's Avatar
    Join Date
    02-10-2009
    Location
    Croatia
    MS-Off Ver
    365 ProPlus
    Posts
    15,607

    Re: Get an average of top 50% of results

    Hmmm.. for 50% slightly different:

    =AVERAGE(LARGE(A1:A100,ROW(INDIRECT("1:"&1+INT(COUNT(A1:A100)/2)))))

    Comfirmed with ctrl+shift+enter. Not just enter.
    Last edited by zbor; 06-03-2011 at 09:59 AM.

+ 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