+ Reply to Thread
Results 1 to 4 of 4

Trying to improving the functionality of a workbook

  1. #1
    Forum Contributor Marvo's Avatar
    Join Date
    01-15-2009
    Location
    Northampton, England
    MS-Off Ver
    Excel 2021
    Posts
    990

    Trying to improving the functionality of a workbook

    I've copied out the rules in regards handicap changes after each golf event. I have applied these to my workbook in a block of cells BG1:BO68 on the Master sheet. It does work but as I'm infamous on here for being messy and taking 12 complicated slow steps to achieve something that could be done in 2 or 3 simple ones, I wondered whether anybody would like to take a look at it to see if it could be improved?

    I know its a bit of a chore but I also know some of you like a challenge.

    Guidelines.

    1) Players are divided into 4 Categories by handicaps where any adjustments are made up and down. (Column BO)
    Cat 1. Handicap 0-9. Multiples of 0.1
    Cat 2. Handicap 10-19. Multiples of 0.2
    Cat 3. Handicap 20-29. Multiples of 0.3
    Cat 4. Handicap 30 and over. Multiples of 0.4

    Handicap cuts:
    Playing to your handicap should produce a score of 36 pts. Therefore, anybody scoring more than 36pts will receive a cut dependent on
    1) Category of golfer
    2) how many points they score above 36.

    Examples:
    A player with a handicap of between 10 and 19 scoring 38 pts would result in a cut of 0.4. That�s 2 x 0.2.
    A player with a handicap of over 30 with the same score would result in a cut of 0.8. That�s 2 x 0.4.

    Handicap cuts for prize winners are.
    1st = a cut of 15%. 2nd = a cut of 10%. 3rd = cut of 5%. (Column BJ)

    Other than the Three winners or players scoring above 36, players who score within 7 pts of the winning score will receive no handicap adjustment.

    Players more than 7pts behind the winner will receive an increase in their handicap. The amount will be dependent on
    a) Their category.
    b) Balancing the number of cuts with increases.

    Simplest example:
    28 players.
    1st 36pts. 20 handicapper (cut 3 shots)
    2nd 35pts. 20 handicapper (cut 2 shots)
    3rd 34pts. 20 handicapper (cut 1 shot)
    4th 33pts (no change)
    5th 32pts (no change)
    6th 31pts (no change)
    7th 30pts (no change)

    The remaining 21 players would receive a handicap increase = in total the 6 shots cut, keeping the society in balance.
    If all received the same this would entail a 0.3 increase for all, however category of golfer is taken into the equation so a 15 handicapper may get an increase of 0.2, a 35 handicapper 0.4.

    Many thanks in advance.
    Attached Files Attached Files
    Last edited by Marvo; 03-25-2024 at 01:41 PM.

  2. #2
    Forum Contributor Marvo's Avatar
    Join Date
    01-15-2009
    Location
    Northampton, England
    MS-Off Ver
    Excel 2021
    Posts
    990

    Re: Trying to improving the functionality of a workbook

    I've been attempting to do this myself with some success but also some abject failure. However if I could get some assistance in regard the following formula which increases a players handicap.

    =MIN(1,ROUND(IF(A18="✖",0,IF(AQ18<$BI$3,BN18+$BK$2,0)),1))

    This is in Cell BL4 of the attached workbook, worksheet Master

    AQ is the players score and BI3 is the winning score minus 6. Finishing positions are in Column BB.

    So if you finish with a score 6 or more less than the winner you get a percentage handicap increase. However I need to add to the formula to state:

    1) Unless you finish second or third, so win prize money.
    2) Unless you finish with more than 35 points.

    The highest placed person to get an handicap increase would be someone more than 6 pts behind the winner, who has not finished in the first three places and has not scored more than 35 points.

    Thank you in anticipation.

  3. #3
    Forum Contributor Marvo's Avatar
    Join Date
    01-15-2009
    Location
    Northampton, England
    MS-Off Ver
    Excel 2021
    Posts
    990

    Re: Trying to improving the functionality of a workbook

    It's okay, I've done it. Not just the last post but the whole thing. Took me all day but very satisfying.

  4. #4
    Forum Moderator AliGW's Avatar
    Join Date
    08-10-2013
    Location
    Retired in Ipswich, Suffolk, but grew up in Sawley, Derbyshire (England)
    MS-Off Ver
    MS 365 Subscription Insider Beta Channel v. 2404 (Windows 11 22H2 64-bit)
    Posts
    80,955

    Re: Trying to improving the functionality of a workbook

    Well done.
    Ali


    Enthusiastic self-taught user of MS Excel who's always learning!
    Don't forget to say "thank you" in your thread to anyone who has offered you help.
    You can reward them by clicking on * Add Reputation below their user name on the left, if you wish.

    Forum Rules (updated August 2023): please read them here.

+ 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. Help Improving existing workbook
    By tfilipe in forum Excel Programming / VBA / Macros
    Replies: 0
    Last Post: 09-26-2018, 07:27 PM
  2. Improving formula/workbook efficiency
    By aquixano in forum Excel General
    Replies: 0
    Last Post: 06-24-2016, 05:53 PM
  3. Replies: 39
    Last Post: 05-08-2016, 01:23 AM
  4. Improving Excel Macro dealing with VLOOKUP on another workbook
    By Brawnystaff in forum Excel Programming / VBA / Macros
    Replies: 0
    Last Post: 05-22-2014, 12:41 AM
  5. [SOLVED] improving functionality of lengthy macro
    By Zealotwraith in forum Excel Programming / VBA / Macros
    Replies: 5
    Last Post: 07-26-2013, 11:43 AM
  6. How to work with button functionality of a workbook in web?
    By ravikumar00008 in forum Excel Programming / VBA / Macros
    Replies: 3
    Last Post: 06-25-2012, 06:51 AM
  7. improving workbook activate
    By cereldine in forum Excel Programming / VBA / Macros
    Replies: 8
    Last Post: 05-03-2006, 07:15 AM

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