Excel Non VBA solution to Determine Winners - Low Gross/Low Net

Richard2542

Board Regular
Joined
Apr 27, 2017
Messages
102
Office Version
  1. 365
  2. 2013
1588886445998.png
 
1. Top right hand side there's an Upload button that you can use to upload and store your file.

1598567478093.png


2. To upload Golf rank 2.xlsx for Post#17, I hovered over the file name in the list above. This displays a couple of buttons, including Link and Share. You can use either of these to access the url (e.g. as shown below) which you can paste as a link in this forum.


1598567677174.png
 
Upvote 0

Excel Facts

Move date out one month or year
Use =EDATE(A2,1) for one month later. Use EDATE(A2,12) for one year later.
Stephen...just a point of clarification - I need to retain ties in Round 1; it's only Round 2 where the problem exists. I resolve all of Round 2 ties with a scorecard playoff. The combined scorecard playoff (columns AP:BL), adds both Round 1 and Round 2 scores by Player/by Hole (we look back starting on Hole 18 to Hole 14). The Tie Breaker matrix (columns BS:DC) is determined by the results in columns BN:BO (this is where I believe the circular reference is when we try to alter the formula in Final Ranking (columns AD:AN)...I hope I didn't make this explanation too confusing.
 
Upvote 0
I think the nub of your problem is that your ranks look like this ...



... and you need to split the ties highlighted for 3/Gross and 4/Net?

My Post #17 was based on a previous layout that had tie-breaker rankings in column CU. I'm not clear which column(s) you want to use to split these ties?

If you get circular references when you attempt to split ties, that would suggest the tiebreaker calculations are dependent on the results shown? If so, you'll need a 2-step approach:
- Calculate tiebreakers based on the results shown
- Have a separate block of formulae pointing to the same Gross/Net raw data, and also to the tie-breaker column(s), to come up with final rankings.
 
Upvote 0
On looking again, I think your tiebreaker columns are CJ for gross and DC for net?

In which case these formulae will do the tiebreaking:

Cell Formulas
RangeFormula
AE27:AE49,AG27:AG49,AI27:AI49,AK27:AK49,AM27:AM49AE27=IF((SUM($AD27:AD27)=0)*(SUM($I27)*100+SUM($CJ27)=MIN(IF(NOT(MMULT(--ISNUMBER($AD$27:AD$72),TRANSPOSE(COLUMN($AD$27:AD$72)^0))),IF($I$27:$I$72="",99999,$I$27:$I$72*100+IF($CJ$27:$CJ$72="",0,$CJ$27:$CJ$72))))),AE$75,"")
AF27:AF49,AH27:AH49,AJ27:AJ49,AL27:AL49,AN27:AN49AF27=IF((SUM($AD27:AE27)=0)*(SUM($J27)*100+SUM($DC27)=MIN(IF(NOT(MMULT(--ISNUMBER($AD$27:AE$72),TRANSPOSE(COLUMN($AD$27:AE$72)^0))),IF($J$27:$J$72="",99999,$J$27:$J$72*100+IF($DC$27:$DC$72="",0,$DC$27:$DC$72))))),AE$75,"")


But clearly, Clearly CJ and DC depend on the first iteration, with ties. So you'll need to do this as two steps.
 
Upvote 0
Stephen...not sure how to perform "two steps". My hope is to avoid manual user intervention after the scores are entered. Where the present issue resides is in columns BN:BO (this is where I believe the circular reference exists). After the alternate Low Gross/Low Net rankings are created (columns AE:AN). the formulas in columns BN:BO actually ranks the the Low Gross and Low Net winner's (1 to 5)...this ranking "fuels" the Tie Breaker section (columns BR:DC); if a tie exists for the Flight, it is so designated by a "Yes"/"No" in cell BT25 or BT75, etc., if "Yes", the scorecard playoff is in place, until a "No" appears.
The easiest way to correct this problem when a tie exists is to view the worksheet Tie Breaker and determine which player won the specific place and then delete the other tied player(s) formula in the specific columns AE:AN. I am trying to eliminate this manual process...every attempt to restructure the formula in AE:AN results in a circular calculation reference.
I can't begin to tell you how much I appreciate your hard work and diligence in helping me resolve this issue.
 
Upvote 0
You're getting circular errors because you've got:

A. Formulae to determine ranks, with the possibility of ties.
B. Tiebreaker formulae depending on A, i.e. you calculate tiebreaks only if the ranks in A <=5 (the number of prizes).

So if you try to feed back B into A to break the ties, you'll get circular errors.

Looking at your tiebreak formulae (for the first time, sorry - I've been avoid digging into all your formulae) it looks like you're just looking for lowest scores counting back hole by hole from the 18th? In which case, why not calculate tiebreaks for all players on this basis?

Tiebreaker.xlsx
ABCDEFGHIJK
1N10
2
3HOLE
4PLAYER123456789
5A661011641284
6B51294395106
7C65108711559<-------
8D791061131296
9E9121291178109<-------
10F485911123119<-------
11G9101253128109<-------
12H11310866496
13I8312956774
14J1284948496
15
16RANK
17A222222221
18B666666663
19C777777777<-------
20D555555533
21E888888887<-------
22F10101010101010107<-------
23G999999887<-------
24H333333333
25I111111111
26J444444333
Sheet1
Cell Formulas
RangeFormula
B17:I26B17=IF(SUMPRODUCT(--(C$17:C$26=C17))>1,C17+N-SUMPRODUCT(--(IF(C$17:C$26=C17,B$5:B$14,999)>=B5)),C17)
J17:J26J17=RANK(J5,J$5:J$14,-1)
Named Ranges
NameRefers ToCells
N=Sheet1!$B$1B17:I26


The highlighted cells illustrate, for a hypothetical 9 holes, the countback for Players C, E, F and G. The rankings are fully resolved by the time we count back to round 6, and hence don't change before the final results in B17:B26.

In my Post#38, I provided formulae to resolve the tiebreaks, assuming the tiebreak rankings were in $CJ$27:$CJ$72 (for Gross) and $DC$27:$DC$72 (for Net). If you calculate tiebreaks ranks for all players, and put them in these cells, my formulae should work? And if (as it appears?) the countback is the same for Gross and Net, you'll only need the one set, rather than two, of tiebreak ranks.
 
Upvote 0

Forum statistics

Threads
1,223,911
Messages
6,175,337
Members
452,636
Latest member
laura12345

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top