I've been working on this project for racing, where the points are calculated by the finishing order of the competitors. However the points are variable based on the # of competitors running in the event.
Ex.
30 competitors run, winner gets 60, then descends by 2 down to 30th place.
25 competitors run, winner gets 50, then descends by 2 down to 25th place.
So total # of competitors multiplied by 2 gives you the winner's point total.
My question is if there is a formula to determine, if the finishing order spot for competitor A shows 1 it finds the highest number(max formula) in the row, multiple by 2; however, if it does not show one, it needs to be able to calculate accordingly, so if it shows a 2, find max, multiply by 2, then subtract 2, or if it shows a 5, find max, multiply by 2, then subtract 8, etc down to 30. I've tried a nested if statement, but it certainly won't allow 29 nests in it. Is there any other formula I may have overlooked?
I appreciate any help that can be given.
John Andrade' III
[email protected]
Bookmarks