+ Reply to Thread
Results 1 to 5 of 5

Generating groups based on #of names and performance

  1. #1
    Registered User
    Join Date
    08-04-2010
    Location
    United States
    MS-Off Ver
    Office 365 for windows
    Posts
    62

    Unhappy Generating groups based on #of names and performance

    Hello, I have a problem that seems far too complex for me to solve on my own v.v so help would be amazing. I am new to excel.

    A sheet has the following column headers:

    Student Score Rank Scores: High to Low Group

    The student score is a percentage, the rank is calculated using the formula:
    Formula: copy to clipboard
    Please Login or Register  to view this content.


    The values in the Scores: High to Low column are calculated using the following formula:
    Formula: copy to clipboard
    Please Login or Register  to view this content.


    There can be a maximum of 35 student names. What I would like to do is automatically generate groups based on student performance. Ideally there would always be 5 groups of students and any remainders would be placed into the group which contains the lowest performing students. So, if for example 26 student names are entered into the student names column, the group column might show “group 1” for the top 5 scoring students and “Group 2” for the next top 5 and so on. The last group of lowest performing students would contain 6. Attached is a sample spreadsheet.
    Attached Files Attached Files

  2. #2
    Forum Expert
    Join Date
    05-30-2012
    Location
    The Netherlands
    MS-Off Ver
    Office 365
    Posts
    14,987

    Re: Generating groups based on #of names and performance

    c2 =IFERROR(RANK(B2,$B$2:$B$36)+row()/1000000,"")

    e2=IFERROR(INDEX(Tabel1[[Student]:[Rank]],MATCH((SMALL($C$2:$C$36,ROW()-1)),[Rank],0),1),"")

    f2=IF(INT((ROW()+3)/5)>INT(COUNTA([Student])/5),INT(COUNTA([Student])/5),INT((ROW()+3)/5))

    See the attached file.
    Notice my main language is not English.

    I appreciate it, if you reply on my solution.

    If you are satisfied with the solution, please mark the question solved.

    You can add reputation by clicking on the star * add reputation.

  3. #3
    Registered User
    Join Date
    08-04-2010
    Location
    United States
    MS-Off Ver
    Office 365 for windows
    Posts
    62

    Re: Generating groups based on #of names and performance

    Omg thank you so much! Amazing

    Now to spend the rest of my life trying to figure out how this works.

  4. #4
    Forum Expert
    Join Date
    05-30-2012
    Location
    The Netherlands
    MS-Off Ver
    Office 365
    Posts
    14,987

    Re: Generating groups based on #of names and performance

    Thanks for the rep.

    You're welcome. We appreciate the feedback!

    Thanks for marking the question solved.

    Please Login or Register  to view this content.
    the red part makes sure you get all unique values.

    INT(COUNTA([Student])/5) = this counts the available values in your range student (which is 26).

    You want to group in 5 groups, so we divide by 5.

    The INT makes sure it rounds to a value of 5.


    F2 = if the value is > 5, then also add that student to the last group, otherwise determine the group.

    Hope I exclained well enough.

  5. #5
    Registered User
    Join Date
    08-04-2010
    Location
    United States
    MS-Off Ver
    Office 365 for windows
    Posts
    62

    Re: Generating groups based on #of names and performance

    You are welcome.

    Yes it is explained well enough for me to understand, thanks again! :D

+ Reply to Thread

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Generating Unique Groups of 4
    By Clarkit in forum Excel Formulas & Functions
    Replies: 5
    Last Post: 12-02-2015, 04:46 PM
  2. Replies: 0
    Last Post: 02-19-2013, 07:12 AM
  3. Replies: 1
    Last Post: 09-03-2012, 10:52 PM
  4. [SOLVED] generating automated names to numbers
    By bjeiten in forum Excel General
    Replies: 2
    Last Post: 06-26-2012, 10:34 AM
  5. Generating Individual Save Names
    By zoolander_10 in forum Excel General
    Replies: 4
    Last Post: 11-24-2009, 07:50 AM
  6. Impact of define names on performance
    By landon24 in forum Excel General
    Replies: 1
    Last Post: 08-14-2009, 10:11 AM
  7. Generating graphs from multiple groups of data by vba
    By deadfish in forum Excel Programming / VBA / Macros
    Replies: 2
    Last Post: 07-07-2007, 12:43 PM

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