Excel Templates | Excel Spreadsheets | Create Sports League Standing Table


Free Excel Templates

Create Sports League Standing Table

Posted on March 29, 2009
Filed Under Tutorial | 47 Comments



Finally I finished my tutorial on creating sports league standing table using Microsoft Excel, as promised. You can use this tutorial not only for creating soccer or football competition like my sample, but also you can use it for any competitions that follow the same schemes.

Step 1 : Define Participant Teams
At the beginning, you need to define the number of teams that participate in the competition. I define 8 teams as participants in this tutorial

Step 2 : Define Competition or League Type
You have to define the competition type. You will need this to control your fixtures table. Although this one has no direct effects in the formula, it will give you additional concerns when you need additional factor to decide the competition winner, just in case there is a tie position for some teams when all competition matches are completed. For example, if you pick full competition type where each team will meet twice in home and away game, you can make the goal made by away team in away game have more weight than goal in home game as decision factor to rank the team.

Step 3 : Define Competition Rule
You have participants, you already defined the competition type, now, you have to define rules needed to rank the team . And in this tutorial, I use the following rules to define the standing position :

Competition Basic Rules :
1. The final rank will be decided after all matches are finished
2. A team will get 3 points for winning, 1 point for draw and no points for defeat

Competition Standing Rule :
1. One team will be above other teams if it has more points than other teams
2. If there are two or more teams have the same points, the higher rank will be decided by better goal differences
3. If there are two or more teams have the same points and the same goal differences, the higher rank will be decided by better goals scored for
4. If there are two or more teams have the same points, goal differences, and goals scored for, higher rank will be decided by better away goal scored

You can add more rules for the competition to define the ranks, because once you know how to formulate it, any rules can be interpreted into excel formula easily.

Step 4 : Create Blank Dummy League Standing Table Sheet
Create a dummy league standing table worksheet. Why ? Because you need fixed columns for teams to be used as formula references, where all values picked and calculated from fixtures result will have fixed cell places inside the table. By doing that, it will be easier to manage all formula needed to get your team ranking based on any rules you specified. Is it possible to have just one table ? It is possible, but it is more complicated because you have to make one long formula with many conditions within one cell.

You can see my blank dummy standing sheet below. As I mention above, this is a full competition worksheet with home and away matches.

League Tutorial
PICTURE 1

The following abbreviations are common football abbreviations used in league standing tables :
P : Played, W : Win, D : Draw, L : Lose, F : Goal Scored For, A : Goal Scored Against, GD : Goal Difference, Pts : Points

Step 5 : Create Blank Fixtures Worksheet
Now, you have to create blank fixtures worksheet where you can setup your league fixtures and fill the matches result. It is easier to make it in a separate worksheet because you can alter or change the layout later without affecting other table formulas.

One thing you have to keep in mind is, once you defined the column, you should not alter the position of the columns, because it will affect the formula references in other worksheet, except you are not forgetting to change the reference.

There will be 56 matches that will be calculated in the table. The number come from this calculation:
- There will be 4 matches per week or per some period of time,.
- Each team will face 7 other teams twice

And this 56 matches can be interpreted into 56 matches rows in your table.

League Tutorial 2

PICTURE 2

Step 6 : Create Blank Standing Table Sheet
And now, you can create the standing table, with the same structure with Step 4, except for this one you put position number as your fixed reference. Just make the same table and put position number 1 – 8 in column A as seen the picture below.

League Tutorial 3
PICTURE 3

Step 7 : Fill Team’s Name in Dummy League Standing Table Worksheet
All worksheets and basic tables are ready. Before proceeding to prepare the formula needed to automate all the standing process based on competition rules in Step 3, fill your dummy table with your team’s name. My sample worksheet can be seen in picture below.

League Tutorial 4
PICTURE 4

Step 8 : Fill Dummy Result in Fixtures Worksheet
The reason why you should fill dummy result in fixtures worksheet is to ease your understanding on how the formula will work in dummy table worksheet. You can fill all columns or just some parts of them. In my example, I fill 14 matches with random results.

League Tutorial 5
PICTURE 5

After finished filling dummy results in fixtures worksheet, go back to dummy table worksheet. Here you will have to create formula to grab all the results in fixtures sheet into the dummy table worksheet.

Step 9 : Create Formula for Home Matches Win Results
The first formula I create in dummy table worksheet is formula to grab all home matches results. There is 8 defined columns in fixtures sheet. In this tutorial, we are going to only use four columns, columns D to G. You might need other columns If you plan to expand your league to include analysis, charts or other functions.

Now, I will create formula for Liverpool home matches, the first team in the team column in dummy table worksheet. As you can see in fixtures worksheet, we can summarize Liverpool home matches as follows :
- Liverpool played twice
- Liverpool won twice
- Liverpool scored 3 goals
- Liverpool got scored against 1 goal

League Tutorial 6
PICTURE 6

Based on that Liverpool home matches summary, we have to find correct logics to interpret these results and find the suitable excel functions to transform them into correct cell values. There are some excel functions with some combination that can be used to interpret them. I have made some experiments of those excel function combination before I decided to use Sumproduct function, which I think this is the shortest one.

You can see the basic structure of sumproduct function below :

Cell Value = sumproduct((ConditionA)*(ConditionB)*(ConditionC)*()…)

If the condition is met, the value will be 1, if the condition is not meet, the value will be 0. If all conditions is met, it means the multiplication of those conditions will be 1. This will work in loop until all set of conditions are verified. And the Cell Value will be the sum of those set values.

If you read the explanation about sumproduct in excel help, probably you won’t get the explanation for this kind of purposes, because excel help just provide you basic information about that function. You can google for this function if you need more explanation.

And the formula for this example to be put in cell L4 using this function is :

L4 value = SUMPRODUCT((Fixtures!$D$2:$D$52=$B4)*(Fixtures!$E$2:$E$52>Fixtures!$F$2:$F$52))

We need only two conditions to get the value.

Condition A = Fixtures!$D$2:$D$52=$B4 is created to find a team named Liverpool in column D
Condition B = Fixtures!$E$2:$E$52>Fixtures!$F$2:$F$52, is created to find cells where the value of column E is bigger than column F which mean where Liverpool win.

The usage of $ sign is to prevent the cell reference change when you copy the formula to other cells.

L4 value = will be the sum of values from multiplication conditions of those two conditions

If you do it correctly, the value should be 2.

League Tutorial 7
PICTURE 7

Step 10 : Create Formula for Home Matches Draw Results

Now, move the cell M4 where you have to grab Liverpool draw results in that cell. And like the step 9, there are two conditions that have to be met, but there is one condition that have to be considered, as you can see it here :

M4 value = SUMPRODUCT((Fixtures!$D$2:$D$52=$B4)*(Fixtures!$E$2:$E$52=Fixtures!$F$2:$F$52)*(Fixtures!$E$2:$E$52<>”"))

Condition A = Fixtures!$D$2:$D$52=$B4 is created to find a team named Liverpool in column D Condition B = Fixtures!$E$2:$E$52=Fixtures!$F$2:$F$52 is created to find cells where the values are the same, which means draw.
Condition C = Fixtures!E$2:E$52<>”" is created to prevent the Condition B formula take blank cells into calculation. You know, blank cells will be considered as 0 and it will give you draw results. I don’t put a formula for column F because one cell is enough to prevent it.

League Tutorial 8
PICTURE 8

Step 11 : Create Formula for Home Matches Lose Results

After step 9 and 10, I think you know what you have to do in cell N4. You can copy L4 formula and change the logical sign for condition B (see step 9). The complete formula is :

N4 Value = SUMPRODUCT((Fixtures!$D$2:$D$52=$B4)*(Fixtures!$E$2:$E$52<Fixtures!$F$2:$F$52))

You got it right ? Just change the red color sign above and you have completed your formula.

League Tutorial 9
PICTURE 9

Step 12 : Create Formula for Home Team Goals Scored Results

For this cell, you can skip the sumproduct function. For this one, you use sumif function because you need to add the content of your target columns. So, the formula is :

O4 Value = SUMIF(Fixtures!$D$2:$D$52,$B4,Fixtures!$E$2:$E$52)

Read basic excel help provided in Microsoft Excel if you want to learn more about sumif function.

League Tutorial 10
PICTURE 10

Step 13 : Create Formula for Home Team Goals Scored Against Results

Copy step 12 formula and paste it into P4 cell. Change the E column reference to F column reference to get the goals scored against value.

P4 Value = SUMIF(Fixtures!$D$2:$D$52,$B4,Fixtures!$F$2:$F$52)

League Tutorial 11
PICTURE 11

League Tutorial 12
PICTURE 12

Step 14 : Create Formula for Home Team Points

The value for these cells can be calculated easily. All you have to do just multiply defined points for winning and draw with the number of wins in column L and draws in column M. Except you want to have points also for losing, you don’t have to put value from column N into calculation.

Q4 Value = L4*3+M4*1

Step 15 : Create Formula for Number of Home Team Played

The value in R4 is basically just the sum of win, draw and lose value in column L4, M4 and N4.
R4 Value = SUM(L4:N4)

You finished creating formulas for Liverpool Home Matches rows. Check and compare the results with you manual calculation.

League Tutorial 13
PICTURE 13

League Tutorial 14
PICTURE 14

Now, you can simplify the formula for other 7 teams just by copying that Liverpool home matches formula and paste it to 7 rows below as you can see in Picture 14.
Your Home Matches Table is completed now. The next step is creating the formula for Away Matches Table.

Step 16 : Create Formula for Away Matches Columns

In this table, try to repeat the step 9 – 15. The logic and formula used is the same, except Liverpool is an away team now. So, the Liverpool team will refer to column G in dummy table, goals scored will refer to column F, and goals scored against will refer to column E. I think for this step, you can tryto do it by yourself. I attach the picture 15 – 23 with the formula inside the picture, for you to check your formula.

League Tutorial 15

PICTURE 15

League Tutorial 16

PICTURE 16

League Tutorial 17
PICTURE 17

League Tutorial 18
PICTURE 18

League Tutorial 19
PICTURE 19

League Tutorial 20
PICTURE 20

League Tutorial 21
PICTURE 21

League Tutorial 22
PICTURE 22

League Tutorial 23
PICTURE 23

Step 17 : Create Formula for All Team Matches Results

Because all team matches are sum of all team home and away matches, all you have to do just add corresponding columns to complete the table. And it only needs two steps. First, go to cell C4 and type K4+S4. Copy this cell, select cells C5 – C11, and paste it. You have your table completed now.

League Tutorial 24

PICTURE 24

League Tutorial 25
PICTURE 25

Step 18 : Create Formula for Ranking Position based on Points

And these are the important columns of creating standing table. This is a place where you interpret your competition rules to give you the rank you wanted.

Before go to create formula, you have to insert four new columns between column B and column C. Select column C, right click your mouse and click insert. Do this four times, so you will have blank columns from C to F.

We will interpret the rule one by one. Just to remind you, the first competition rule is
“1. One team will be above other teams if it has more points than other teams”

Go to cell C4 which belongs to Liverpool rank based on points. Manually, you can see that Liverpool is rank number 2 among 8 teams.

Because this is the first condition that have to be met, you can use the rank function provided by excel to get your team rank based on points. So, the formula will be

C4 Value = rank(N4,$N$4:$N11). Copy the formula and paste it to cells C5 to C11 to fill all columns with rank formula.

League Tutorial 26
PICTURE 26

League Tutorial 27
PICTURE 27

You can see that the rank function will do basic rank function. And you can see in the example that Chelsea and Arsenal are sharing the same rank, 5, because both are having same points. And you will see that there is no rank no 6. And this is the reason why making league standing table is not as easy as people think.

Step 19 : Create Formula for Ranking Position based on Goal Differences
Now, you need to differentiate which team is on top of other. So, we have to interpret rule number two to differentiate them using excel function.
Competition rule number two is :
“2. If there are two or more teams have the same points, the higher rank will be decided by better goal differences”

You cannot use the rank function here because the weight of goal difference for each team is not the same. You have to filter it. So, the most suitable excel function to interpret this is sumproduct function.

League Tutorial 28
PICTURE 28

League Tutorial 29
PICTURE 29

Go to cell D4. The formula we used here is D4 Value = SUMPRODUCT(($C$4:$C$11=$C4)*($M$4:$M$11>M4)).
Condition A = $C$4:$C$11=$C4, is created to find the value in column C which have the same value with C4 value
Condition B = $M$4:$M$11>M4, is created to find value in column M which is bigger than value in M4

D4 Value will be sum of multiplication between condition A and B, just like the formula used in previous steps. Copy D5 and paste it in D4-D11 to get the formula working for other cells.

After you running it, you should see that it will give you the same value for both Chelsea and Arsenal because the GD for both teams are the same as you can see in picture below.

League Tutorial 30
PICTURE 30

League Tutorial 31
PICTURE 31

After this step, I hope you understand how the formula worked. And before going to third column or column E, put a formula in column A to sum the ranks of those four columns to get the feeling of the ranking formula you made.

A4 Value = Sum(C4:F4). Copy A4 formula and paste it on column A5-A11. And you have your ranking position that will be used as reference in standing table worksheet. Why it has to be in column A ? Because this column will be used as the first vlookup reference in standing table worksheet, where it can only lookup the right value from the reference.

After running the formula for all teams, you can see that Arsenal and Chelsea still share the same ranking because of their points and goal difference are the same.

League Tutorial 32
PICTURE 32

League Tutorial 33
PICTURE 33

Step 20 : Create Formula for Ranking Position based on Goals Scored
So, we need competition rule number three to differentiate their ranking.

“3. If there are two or more teams have the same points and the same goal differences, the higher rank will be decided by better goals scored for”

And this is the function :

E4 Value = SUMPRODUCT(($C$4:$C$11=$C4)*($D$4:$D$11=$D4)*($K$4:$K$11>K4))
Condition A = $C$4:$C$11=$C4, is created to find value in column C that have the same value with cell C4
Condition B = $D$4:$D$11=$D4, is created to find value in column D that have the same value with cell D4.
Condition C = $K$4:$K$11>K4, is created to find value in column K that have value bigger than value in cell K4.

Copy E4 and paste it in cell E5 to E11.

The formula will give zero results for all teams except Chelsea and Arsenal after condition A and condition B is run. In column J, cell value of Chelsea team is bigger than Arsenal team, so the formula for Arsenal will return value 1 and put in Arsenal cell.

And now you can see the position column or column A. You see that there is no same value now. It means that the final ranking is revealed after competition rules number three. But what about if some teams still share the same points after running this rule ? You still have competition rule number four to differentiate them.

Step 21 : Create Formula for Ranking Position based on Away Goals
Competition rule number four :
“4. If there are two or more teams have the same points, goal differences, and goals scored for, higher rank will be decided by better away goal scored”

And this is the formula :

F4 Value = SUMPRODUCT(($C$4:$C$11=$C4)*($D$4:$D$11=$D4)* ($E$4:$E$11=$E4) *($AA$4:$AA$11>AA4))
Condition A = $C$4:$C$11=$C4, is created to find value in column C that have the same value with cell C4
Condition B = $D$4:$D$11=$D4, is created to find value in column D that have the same value with cell D4.
Condition C = $E$4:$E$11>$E4, is created to find value in column E that have the same value with cell E4
Condition D = $AA$4:$AA$11>AA4, is created to find value in column AA that have value bigger than value in cell AA4. Copy cell F4 and paste it in cell F5 to F11.

League Tutorial 34
PICTURE 34

League Tutorial 35
PICTURE 35

You completed your ranking table now, and what about is some teams still share the same position after competition rule number four ? You should defined additional rule and try to input it in your new columns. I think this is your homework now to solve it :-D

If you have no problem on following my tutorial until this step, I think you are ready to expand or change the competition rules to suit your needs. Or, you can create your own sports league table.

Step 22 : Create Formula to Fill Standing Table Worksheet

League Tutorial 36
PICTURE 36

League Tutorial 37
PICTURE 37

Once you finished step 19, working on this standing table worksheet is easy. All you have to do just put number 1 to 8 in position column or column A and fill all corresponding cells with the value in working sheets related with those numbers.

Let’s start creating the formula
1. Go to cell B5 and type formula Vlookup($A5,’Dummy Table’!$A$4:$AD$11,2,false)
2. Copy B5
3. Select cell B5 to B12 and paste it.
4. Select cell C5 and type formula Vlookup($A5,’Dummy Table’!$A$4:$AD$11,COLUMN()+4,false)
5. Copy C5
6. Select cell C5 – Z12 and paste it.

You have your standing table completed now.

League Tutorial 38
PICTURE 38

League Tutorial 39
PICTURE 39

Step 23 : Simulate Competition Full Matches

This is the last thing to do but the most important part of your work, just like when you sell a product and you do a quality test to make sure your product meets all the specification, you need to simulate the competition on your sheets by putting dummy team fixtures and points in fixtures worksheet and see the results. If you want to be more precise, you have to simulate all conditions that might happens to make sure that your formula is working well.

That’s all guys. Let me know if you have problems. I will answer it in my spare time, but, tell you the truth, do not expect me to answer it quickly.

NOTES :
Perhaps there is some mistyping in formula written in this tutorial. If you found one, please refer to the correct one in excel function box in images I attached. And please let me know so I can correct it. Thanks.




You can read and download my other templates below :

Comments

47 Responses to “Create Sports League Standing Table”

  1. Lee on May 4th, 2009 4:24 pm

    First of all i would like to thank you for this. It has been very helpful.

    There is one small problem that i have found and that is if the clubs are still ranked in the same position after all formulas have been used an error occurs where clubs are missing and N/A appears in the box.

    Thanks once again and would be grateful if you could help with this small error.

  2. Jafar Zuabi on May 8th, 2009 4:04 pm

    Hello
    First, Thanks a lot for this great tutorial
    second, I am trying to make a table for English Premier League for next Season.
    The thing is
    in the English League they take “points, goal difference and goals scored” only to decide the rank, and if all those things are equal the teams share the position
    how can i share the position ?

  3. admin on May 9th, 2009 2:28 pm

    Hi Lee,

    Since this is the basic tutorial, you should add some coeffient which different for each club or add some tricks. You can see my template at http://exceltemplate.net/sports/create-your-own-soccer-league-fixtures-and-table/ to see it.

    Regards

  4. admin on May 9th, 2009 2:47 pm

    @ Jafar : Be careful not to publish English Premier League Fixtures List when you finish your template or you will get a warning from English FA.

    If you want them to share the same position, the easiest way is add new column in standing table worksheet next to position column, and put “if function” to compare your criteria between two rows. If your criteria is met, get the position information and make those two rows position the same.

    Regards

  5. Tomsyn on May 28th, 2009 7:43 am

    Hi,

    These spreadsheets have been extremely useful! fair play on the design, layout and sharing of these ‘applications’! they are extremely useful – thank you!!

    Ive been trying to incorporate a last 5 overall, last 5 home and last 5 away table from the main overall tables per your spreadsheet but I cannot seem to manage it?!

    have you tried to do this yourself or can you please offer some suggestions on how to implement this into your customisable league spreadsheet so that you could have the usual overall home and away and an additional tab or section for the same thing but just to represent the last 5 games played?

    Cheers again and any help or assistance would be greatly appreciated!!!

    Tomsyn

  6. Tomsyn on May 30th, 2009 6:32 pm

    I have the last 5 games working – sorry – its just the goals part that im lacking!!!

  7. Ian on July 11th, 2009 9:28 am

    I really like this way of doing things, it seems a lot cleaner than the way I was doing things.

    I set up a similar spreadsheat, but I divided the goal difference by 10000 and then added it to the points and then took the rank from that. If a team had a +10000 Goal Difference in a season it would be worth a point.

    It would be interesting to know about how you go about a knockout competition.

  8. Jeffrey Holder on July 13th, 2009 2:39 pm

    Hello

    Thanks a million for this rather inspiring and informative tutorial. Often people with knowledge and expertise like you would rather take it to the grave with them than share it with those less fortunate. Thanks for teaching me “how to fish” a folklore in my country. Do continue the great work you are doing. Every good wish and God bless.

    Very much appreciated
    Jeffrey

  9. Jeffrey Holder on July 13th, 2009 11:27 pm

    Hello Again
    What would be the formula or tutorial to effect..
    a) Change of font and cell to Bold letters when typed and change of cell background well score is entered in cell.
    b) To get a score result to read and change automatically in a single cell eg 5-2, five goals for and two against. I would appreciate very much help in this.
    Thanks God bless

    Jeffrey

  10. Admin on July 14th, 2009 6:28 pm

    Hi Jeffry,

    Thanks for your comments. My answers to your comments are as follows :
    a. You can do that using conditional formatting, go to menu > format > conditional formatting. You can read in excel help how to use this function in detail and you can see the sample of the usage from my other football template.
    b. I don’t recommend to have only one cell as the result cell, because it is easier to process the result if the goals are separated in different cells, like in my football template.

    Regards

  11. Bernie on July 15th, 2009 8:30 am

    Greetings, your spreadsheets have been fantastic. There refinement puts my pages to shame. I have been working with your pages try to configure a additional table, and I though you might be able to help. What I would like to see in an additional table is a clubs W/D/L standing in relation to their opponents standing in the table. Example: Dividing the table into three catigories; top 6, middle 7, bottom 7. What is “Milan’s” W/D/L standing when they play against clubs that are at the top or middle or bottom the the table? This way I could see at a glance how each club is doing home and away against the strong, average and low quality clubs throughout a season. Do have any idea for a formula based on your spreadsheet that would quickly calculate these results in a table? Because right now I am tracking by hand which is, over a season, a lot of lengthy work. Any help you might have on a formula would be great.

    Thanks

  12. admin on July 17th, 2009 3:05 pm

    Hi Bernie,

    I still trying to understand your point here. The easiest way I can suggest based on my understanding is as follows :
    a. Create additional 3 tables (top-6, middle-7, bottom-7) that separated from the main table.
    b. Put an equal formula for the team name in that 3 tables the same with the team name from main table based on their latest position
    c. Put Milan in the bottom of each table, so the tables will consist Milan as its 7th or 8th team
    d. Put comparison formula that will prevent Milan for shown twice if in those tables (you can use if condition).
    e. Do the same step as in my tutorial post to find out the W/D/L condition and rank position

    And you will have Milan record compared to other teams in those 3 tables.

    I hope I interpreted your meaning correctly and this steps can solve your problems.

    Regards

  13. rakesh roshan on July 23rd, 2009 5:37 am

    here,i have a 16 teams to plays a football tournament,so i want to make a knock out system.thats why i have a small problem on make a fixture

  14. saurabh on August 8th, 2009 6:24 pm

    I have been able to follow every step till the last one. I am stuck at the last step and can’t figure out your formula for standing table worksheet. I am not been able to generate results by entering the above mentioned formula.
    pls help

  15. admin on August 9th, 2009 4:15 pm

    hi saurabh,

    could you inform me more detail information about your steps on applying the formula? Or you can email me.

    regards

  16. Bob Mcneil on August 21st, 2009 11:19 pm

    Greetings and thanks for a wonderful tutorial. I have used it to create my own EPL spreadsheet. Here is the problem I have. Say two(or three) teams are equal in points, goal difference and goals scored. Now I want to place (rank) those equal teams based on Alphabet. I have read and read many examples, but I can not figure it out.

    I would appreciate any help with this issue

    And again thanks for a great tutorial

  17. admin on August 23rd, 2009 4:43 pm

    @Bob Mcneil: The easiest way is just to put the coefficient number based on the order of alphabet of those 20 teams and put it into position calculation.

    Regards

  18. Jafar on August 23rd, 2009 9:59 pm

    Hello again
    I am facing this problem now
    when I type the names of clubs in the fixtures sheet
    without any score. the dummy sheet calculates a draw for the whole week

    how can I solve this ?
    Thanks in advance

  19. Jafar on August 24th, 2009 9:56 pm

    Well, problem solved, i used double )) instead of one )

    still having problem in sharing the ranks
    I mean even if they don’t share the rank, how can I get rid of the #N/A that appears

    if you need a screen shot you have my mail, I’ll try to explain more

    thanks in advance

  20. Jafar on September 1st, 2009 8:26 pm

    all problems are now solved
    by a little bit of thinking :D
    this tutorial was so useful for me
    thanks a lot

  21. Paul on September 2nd, 2009 1:35 am

    Have you considered something similar for the National Hockey League? Thirty teams, six divisions and 82 games each and the added complications of a shoot-out to decide a winner?

  22. Leo on September 17th, 2009 1:41 pm

    This looks great and will be really useful. In the World Cup 1st round groups (Football/Soccer), teams that are level are split based on their head-to-head record (after points, GD and GF). If this involves 2 teams then it relies on them not having drawn their game, but if three teams are level, it needs to reflect the H2H of the three teams including GD and GF in those games only.

    Can you think of a way that this can be done – it is quite a challenge I have found!

    Many thanks

  23. Rob on September 24th, 2009 11:39 am

    Hi,

    I’ve followed this tutorial through, and seem to have done everything right, but, when I come to do step 22 in Part 11, it doesn’t automatically sort the data. How do I set it up to do that?

    Thanks.

  24. richard smith on October 16th, 2009 9:47 am

    hi,

    thanks for this info its been terrific help, but im only doing a small league of snooker teams, 10 teams so the ranking system is not sorting all my teams out into correct order, because alot of the teams are on identical points, any help on adding a ranking system formula to this to sort out into alphabetical order would be appreciated? thanks

  25. Petar on October 16th, 2009 1:49 pm

    This is great! Thank You very much! How can I learn this formulas? There are so much formulas in one cell. I wish to create my league with 16 or… teams.10-4!

  26. Des Watson on April 17th, 2010 2:24 pm

    I have learn loads from this, thanks

    by the way, pictures 28 & 29 do not expand when you click them, i get a 404 error.

  27. Des Watson on April 17th, 2010 2:26 pm

    Sorry the pictures are 38 & 39 that are missing when i click them

  28. jack brown on May 1st, 2010 3:49 pm

    Hi I have been asked to run a patence competition, what I need is a template to work like this, round 1 a,b,c,d play against e,f,g,h and so for up to 48 players. round 2 to be a,f,j,x play against b,y,k,l IE no player in same team twice Scoring is up to 9, 11 or 15 depending on how many playyers and time. Ie if a wins 11 7 and loses 4 11 then he would have atotal of 15 points Help please
    Regards
    Jac

  29. Bevan on May 2nd, 2010 1:13 pm

    Hi, I am having the same problem as saurabh (August 8th, 2009 6:24 pm). Everything was working great until the last step, it ranks the teams in the Standings Table correctly, but can’t get the games’ details (P,W,D,Pts,etc) into the Standings Table. Please help.

  30. Chris on May 26th, 2010 11:41 am

    Hi, this is a really useful guide, is there any way to set this up with overtime results as my ice hockey competition does not have any draws if the game is tied at 60 mins, there is overtime and a shootout if necessary at the winner gets the 2 points but the loser still gets 1 point, like the NHL.

    Any advice would be great.

    Thanks.

  31. Chris on July 18th, 2010 1:52 pm

    How can i add a head-to-head points when teams are tied.

  32. The Commish on August 5th, 2010 8:05 pm

    Hello Excel Guru,

    You have some great, helpful info here. Do you have any idea how I would attack the following in a spread sheet?

    Would like to have excel calculate team vs team lifetime records from data, is that possible?

    Example You would select both teams and it would tell you the win/loss record between the two, and perhaps bring up the scores of those games.

    Have 6 years of stats I would like to apply this to.

    Thanks

  33. RBR on August 6th, 2010 6:35 pm

    Hi,

    First Thanks a lot for the useful tips. I Really enjoy it..

    I have some problems if u could solve please:
    1.What if, for example, two teams have same values on everything?I’m confused cause in my own sheet when 2 teams have this situation the table doesnt work…

    2. How to have stats of every team by team like the one you made on your own sheets?

    3. As you know in Spain the rules of sorting is different as it 2 teams with same points ranked by their head to head match. Any idea of how to solve it?

  34. Andrew Mwenje on November 18th, 2010 5:28 am

    Thank you very much for your lessons,I have spent years trying to solve this puzzle.I have followed your 4 rule and simulated the 2010/2011 English premier league,my complication is that Sunderland and Bolton are currently standing on equal grounds even after taking the 4 rule approach,it appears to me the only other next step to rank them is by alphabet,how then do we incorporate this situation.

    Thank you

  35. winny on November 22nd, 2010 8:55 am

    ¡Hola!
    Muchas gracias por sus enseñanzas, he tratado de hacer un fixture de españa, la competición “COPA DEL REY” usando la plantilla de Badminton Tournament Brackets V1.0 Pero no soy capaz de resolver una formula espero que me ayudes son dos partidos ida y vuelta y la diferencia de gol del visitante vale por dos o sea el equipo1 gana (2-1)y el equipo2 gana (1-0),pasa de ronda el equipo2 porque gol de visitante vale por dos espero que me audes o que lo puedas hacer el fixture.

    Gracias!!!!!!!

  36. Scott Ablett on January 9th, 2011 10:34 pm

    Hello. I currently have an excel spreadsheet which calculates and separates a league table of 6 teams via points, then goal difference and then goals scored. How can I improve this further by then separating teams that are still the same by the match result between the two teams??
    Hope you can help. Very helpful thread! Many thanks, Scott

  37. SARA on January 12th, 2011 12:28 am

    How can I hide the way of working for others

  38. Anwar on January 24th, 2011 7:46 pm

    Hello, thankyou for this great explanation, i’m trying to make a sheet for la liga and i need a formula for the head 2 head matches once two teams are tied in the points. is there any formula or sth?

  39. Mohamed Houssin on January 26th, 2011 7:02 pm

    Hello,

    Thank you for this great and useful effort, which did help me a lot (also did enrich my excel knowledge) to create my own sheets, by using and understanding the formulas in your sheet.
    I did start adding some simple math formulas to get some statics and information like (best scorer, best defender, most wining team least wining, most defeats ……etc)
    But still I have difficulties with some formulas to define statics like, consecutive wins and defeats, biggest margins, comparing charts, links to individual team weekly results …etc.
    I do appreciate your help if you have any sheet with data base table explaining the formulas I can use to do expand my statics.
    Thank you again.

  40. Scott Laidlaw on February 13th, 2011 12:40 am

    How do I download the files?

  41. Wes on May 23rd, 2011 6:34 pm

    This is a great templte.
    I was just wondering how do I change the rule for a win from 3 points to just 2points

    Thanks In Advance
    Walshey

  42. mike on June 3rd, 2011 7:57 pm

    Did anyone hear back on how to do the head to head or know how to do the head to head when two or more teams are tied?

  43. Rob on August 19th, 2011 9:24 pm

    First of all, I think these templates are great, amazing free resouce!

    Used one for a 20 team league I ran last year but this year it reduced to 16 so am having to create my own from this tutorial.

    Am using this template in Open Office. Have got to step 6 and entered the for formula into Cell L4 but it just says #Name? Not sure whether this is somethign to do with Office or not. Have double checked I have created the template of three sheets correctly to this point and I think I have. Can you help?

    Thanks.

  44. Wealth Coach on August 29th, 2011 1:16 pm

    I am trying to figure out how many widgets I need to order for every item listed. I have a sheet of items (rows) where for each row there may be a quantity needed or not. For each row that has an amount needed, I need to produce another sheet with ONLY the rows where there is an actual need with the quantity needed, item name and state. Here is sample data of the inventory in Worksheet A:

    Name State Qty
    Apples WA 5
    Oranges FL
    Car MI 8
    Furniture VA 3
    Corn IN

    Notice that the Qty is null in many of the rows. Desired output on Worksheet B:

    Name State Qty
    Apples WA 5
    Car MI 8
    Furniture VA 3

    So the output does not include the empty qty records. I’ve tried various vlookup formulas and others and am just having a hard time. I’d prefer to do this with a formula rather than macro or such and not using a filter. Any assistance would be appreciated.

  45. Frolicols on September 18th, 2011 10:22 am

    Hi, I’ve used this template with some changes to allow head-to-head rules to be applied (such as those used in La Liga in Spain etc) without using any macros (formula only).

    Basically you need to use a fixture grid to calculate it. Hopefully the owner of this site will contact me and I can provide files to share with everyone?

  46. Jodie on September 30th, 2011 9:35 am

    Hello, i am a school student in the final year and i was just wondering if you could give me further information on the formulas and stuff seeing as the research task of our GCSE is to create a sports table including subs money fixtures and results?.. please let me know. Much thanks.

  47. Karl on October 19th, 2011 4:10 pm

    Great tutorial. I have managed everything, apart from managing to get all my participants in the correct position using rules. No matter what the rules are always the same and then they’re not appearing in the final table. Any idea how I can insert rule that displays the next one when there are the same position please?

Leave a Reply