Closed Thread
Results 1 to 15 of 15

How to Create Randomized Teams for a Golf Scramble Based on Player Ranking.

  1. #1
    Registered User
    Join Date
    06-26-2017
    Location
    usa
    MS-Off Ver
    msoffice
    Posts
    4

    How to Create Randomized Teams for a Golf Scramble Based on Player Ranking.

    My excel knowledge is limited so bare with me. Essentially I am part of a weekly golf group that meets up once a week to participate in a scramble. The making of teams usually turns into some kind of debacle so i suggested we just use excel to randomly generate the teams that way nobody can be held accountable. Essentially I have a list of names player ranking 1, 2, 3, 4, 5. Each week we are unsure exactly who will show up (out of about 35 potential players) then make the teams based on who is there. I would love the option to just "check mark" players as they show up, hit a"Create" button and excel spits out groups of 4 or 5 (with as close to 1, 2, 3, 4, 5 on each team as possible). I could see this being done by fitting the players into columns based on their ranking (all the 1's in one column, 2's in the next, ect.), then pulling one from each column for each team or figure out how to tell excel to pull random names from the entire list and add up their rankings to make the total "ranking score" as equal as possible for a pre-determined number of teams. It is unlikely there will be equal number of 1's, 2's, ect. any given week. Which of these methods would you recommend I get to work on or any other advice would be appreciated.

    Thanks

  2. #2
    Forum Expert Logit's Avatar
    Join Date
    12-23-2012
    Location
    North Carolina
    MS-Off Ver
    Excel 2019 Professional Plus - 2007 Enterprise
    Posts
    7,387

    Re: How to Create Randomized Teams for a Golf Scramble Based on Player Ranking.

    .
    Here is one way to create the teams :

    Please Login or Register  to view this content.
    Col I1 to I20 and everything to the right is used for teams creation. Nothing should be written in that area as it will be erased when creating the teams.

    I don't know about the check marks but this project works by copying and pasting names to the list.
    Attached Files Attached Files

  3. #3
    Registered User
    Join Date
    06-26-2017
    Location
    usa
    MS-Off Ver
    msoffice
    Posts
    4

    Re: How to Create Randomized Teams for a Golf Scramble Based on Player Ranking.

    This is exactly what I was looking for, manually inputing the players that show up that day is not a big deal so this should work. Thank you

  4. #4
    Forum Expert Logit's Avatar
    Join Date
    12-23-2012
    Location
    North Carolina
    MS-Off Ver
    Excel 2019 Professional Plus - 2007 Enterprise
    Posts
    7,387

    Re: How to Create Randomized Teams for a Golf Scramble Based on Player Ranking.

    You are welcome.

  5. #5
    Registered User
    Join Date
    06-26-2017
    Location
    usa
    MS-Off Ver
    msoffice
    Posts
    4

    Re: How to Create Randomized Teams for a Golf Scramble Based on Player Ranking.

    Is there a way to assign the "MaxRatingDiff" to the lowest possible number that would return results? (in turn making the team averages as close as possible to each other)

  6. #6
    Forum Expert Logit's Avatar
    Join Date
    12-23-2012
    Location
    North Carolina
    MS-Off Ver
    Excel 2019 Professional Plus - 2007 Enterprise
    Posts
    7,387

    Re: How to Create Randomized Teams for a Golf Scramble Based on Player Ranking.

    Always use "1". That's as close as they can get to one another in rankings.

  7. #7
    Forum Expert leelnich's Avatar
    Join Date
    03-20-2017
    Location
    Delaware, USA
    MS-Off Ver
    Office 2016
    Posts
    2,807

    Re: How to Create Randomized Teams for a Golf Scramble Based on Player Ranking.

    Hi all- If you have some teams with 4 players, some with 5, how is that handled? Do you want a higher average ranking on smaller teams to make up the difference? Or do you have some scoring mechanism to even the results?

  8. #8
    Registered User
    Join Date
    06-26-2017
    Location
    usa
    MS-Off Ver
    msoffice
    Posts
    4

    Re: How to Create Randomized Teams for a Golf Scramble Based on Player Ranking.

    I am curious as to why "1" will yield the best results. For example, when I run a sample with "1" the best team averages a ranking of 2.4 and the worst team a 3.2. When i change the MaxDifferential to "0.5" the worst team average rating is 3.0 and the best is 2.6. The second method yields teams with closer average ratings and thus is a more equal team. What am I missing?

  9. #9
    Forum Expert Logit's Avatar
    Join Date
    12-23-2012
    Location
    North Carolina
    MS-Off Ver
    Excel 2019 Professional Plus - 2007 Enterprise
    Posts
    7,387

    Re: How to Create Randomized Teams for a Golf Scramble Based on Player Ranking.

    .
    I ran several examples using 3, 4 and 5 Teams.

    Each Team number was run with 1 - 6 MaxRatingDiff


    Here is the result:


    # TEAMS
    MAXRATE DIFF
    5
    1
    1
    5
    2
    1.5
    5
    3
    1.5
    5
    4
    2.75
    5
    5
    2.75
    5
    6
    4.25
    4
    1
    0.7
    4
    2
    1.73333
    4
    3
    6.3333
    4
    4
    3.8
    4
    5
    4.16667
    4
    6
    2.6
    3
    1
    2.85744
    3
    2
    0.429
    3
    3
    0.714286
    3
    4
    3.428571
    3
    5
    3
    3
    6
    0.714286



    First of all, if you run the same simulations, your results will differ because the program is randomly choosing the team members. They are different each time, hence the MaxRatingDiff will be slightly different as well.

    However, you can see that using the lowest MaxRatingDiff number usually produces the closest matched teams.


    Hope that makes sense ?

  10. #10
    Registered User
    Join Date
    06-08-2018
    Location
    San Francisco
    MS-Off Ver
    2013
    Posts
    1

    Re: How to Create Randomized Teams for a Golf Scramble Based on Player Ranking.

    Logit, Can you take this one step further and figure into your equation the fact that some couples want to play together? Thanks for any additional help. This is so close to what I have been looking for. Just need that extra step. Thanks!

  11. #11
    Forum Expert Logit's Avatar
    Join Date
    12-23-2012
    Location
    North Carolina
    MS-Off Ver
    Excel 2019 Professional Plus - 2007 Enterprise
    Posts
    7,387

    Re: How to Create Randomized Teams for a Golf Scramble Based on Player Ranking.

    .
    One of the moderators will eventually point this out to you .... You should not (what is referred to as 'high jacking') high jack someone else's thread. You can refer to it in your own thread, using it as an example or reference to what you are seeking.
    Post your own thread with a descriptive basis.

    Now .. to your question ... I would take the easy way out (sorry, not too enthusiastic in retirement). I'd average the two people's rating together.
    Then I'd list them together in the Players Name column.

    Amy = 1
    Cindy = 2

    Average is 1.5

    List them in Players Column as Amy & Cindy with rating of 1.5

    Then proceed as usual with the teams.

  12. #12
    Registered User
    Join Date
    01-13-2016
    Location
    Grafton
    MS-Off Ver
    2013 Office Pro
    Posts
    59

    Re: How to Create Randomized Teams for a Golf Scramble Based on Player Ranking.

    Do you have any suggestions for accomplishing the above with non VBA code?

  13. #13
    Forum Expert Logit's Avatar
    Join Date
    12-23-2012
    Location
    North Carolina
    MS-Off Ver
    Excel 2019 Professional Plus - 2007 Enterprise
    Posts
    7,387

    Re: How to Create Randomized Teams for a Golf Scramble Based on Player Ranking.

    .
    One of the moderators will eventually point this out to you .... You should not (what is referred to as 'high jacking') high jack someone else's thread. You can refer to it in your own thread, using it as an example or reference to what you are seeking.
    Post your own thread with a descriptive basis.

  14. #14
    Registered User
    Join Date
    01-13-2016
    Location
    Grafton
    MS-Off Ver
    2013 Office Pro
    Posts
    59

    Re: How to Create Randomized Teams for a Golf Scramble Based on Player Ranking.

    Sorry about that, I was looking for possible solution(s) to my original post - I ran across your earlier post and found it interesting, however, I am looking for a "non VBA" solution...there is no attempt on my part to "high jack" someone's thread.

  15. #15
    Forum Moderator alansidman's Avatar
    Join Date
    02-02-2010
    Location
    Steamboat Springs, CO
    MS-Off Ver
    MS Office 365 insider Version 2504 Win 11
    Posts
    24,684

    Re: How to Create Randomized Teams for a Golf Scramble Based on Player Ranking.

    Administrative Note:

    Welcome to the forum.

    We are happy to help, however whilst you feel your request is similar to this thread, experience has shown that things soon get confusing when answers refer to particular cells/ranges/sheets which are unique to your post and not relevant to the original.

    Please see Forum Rule #4 about hijacking and start a new thread for your query.

    If you are not familiar with how to start a new thread see the FAQ: How to start a new thread
    Alan עַם יִשְׂרָאֵל חַי


    Change an Ugly Report with Power Query
    Database Normalization
    Complete Guide to Power Query
    Man's Mind Stretched to New Dimensions Never Returns to Its Original Form

Closed Thread

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. [SOLVED] Sort and create golf teams from handicap
    By jndipworm in forum Excel General
    Replies: 15
    Last Post: 04-06-2023, 07:54 AM
  2. Replies: 7
    Last Post: 03-23-2022, 06:53 PM
  3. Replies: 6
    Last Post: 08-11-2017, 08:47 PM
  4. Ranking teams in order based on points
    By Losguapos1 in forum Excel Formulas & Functions
    Replies: 4
    Last Post: 06-17-2014, 11:41 AM
  5. Disc Golf Player Rank Help
    By trichard311 in forum Excel General
    Replies: 7
    Last Post: 02-19-2012, 05:23 AM
  6. Arrange golf teams
    By Traymond in forum Excel Programming / VBA / Macros
    Replies: 6
    Last Post: 04-24-2009, 12:59 PM
  7. Replies: 6
    Last Post: 02-25-2009, 02:12 AM

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