Animated Races of the 4 Big Football Leagues

Complementing the previous post: Animated Races of the 4 big Football Leagues in Europe: Premier League, Serie A, La Liga and Bundesliga

297 words, ~1.5 minutes read

4 League Logos

The previous article showed an an Alternative to the Bar Chart Race in Microsoft Excel.

As an example, the workbook visualized the results of the English Premier League of this season (2019/2020) in an animated chart.

A few people apparently liked the visualization. I received a couple of emails and LinkedIn messages asking, if I could also provide the same workbook for other football leagues.

No sweat.

Here are the according Excel workbooks for Italy’s Serie A, Spain’s La Liga and the German Bundesliga:

Download Animated Serie A 2019/2020 (zipped Excel workbook, 1.4MB)

Download Animated La Liga 2019/2020 (zipped Excel workbook, 2.6MB)

Download Animated Bundesliga 2019/2020 (zipped Excel workbook, 1.6MB)

And for the sake of completeness, here is the link to the Premier League version again:

Download Animated Premier League 2019/2020 (zipped Excel workbook, 2.8MB)

Please note that

  • Except for the Bundesliga, all leagues are still ongoing. The data in the workbook contains only the results up to July 9, 2020. If you want to have a full view of the season, you will have to complete the results on the worksheet [Data] during the upcoming weeks. The fixtures of the remaining matchdays are there already, but the results are missing
  • The workbook for Italy’s Serie A contains an inaccuracy. Just like in the other three leagues, teams tied in points are ranked by Goal Difference first and Goals scored second. This is not correct for Italy: in Serie A, the tie breaker are the matches of these two teams (head-to-head records). Thus, the final table shown in the workbook might not be the official / correct one

Stay tuned.

Comments

4 responses to “Animated Races of the 4 Big Football Leagues”

  1. Microsoft Excel Recalc Or Die Avatar

    Hi Robert,
    Question: did you added the “Miliseconds” parameter, because of the new version of Excel (Office 365)? I ask because sometimes when I click play of some VBA macros, the calculation happens so fast that you don´t get to see the animation happening :(.
    If you have any link or information about why this is happening on computers with Office 365 or fast CPUs, that will be great to read.

  2. Robert Avatar

    Carlos,
    the parameter “Delay in milliseconds” shall provide the option of defining how slow or fast the animation will be, i.e. the milliseconds the code waits between two matchdays. This applies only to the normal forward and backward buttons, though.
    If you press fast forward or fast backward (the ones with the two triangles) there is also a small delay hardcoded in VBA (50 milliseconds) in order to avoid the effect you are describing. On very fast machines, this may be not long enough. You can increase the constant C_MIN_DELAY = 50 in the code or you can simply use the normal forward and backward button and control the speed with the value in the cell defining the delay in milliseconds.
    It has nothing to do with the version of Excel. I guess you have a very fast machine, or it may have to do with your monitor.

  3. AJ Avatar
    AJ

    Could you please do this for the previous 15-20 seasons? Would be greatly appreciated

  4. Robert Avatar

    AJ,
    I am glad to see that you apparently like the workbook and visualization. However, I am sorry to tell you that I do not have the time to create 60 to 80 workbooks or 4 workbooks covering 15 to 20 seasons for 4 football leagues.
    My intention was to demonstrate an alternative to the Bar Chart Race. Football was only publicly available data to demonstrate the technique.
    Expanding that to the other three big European Leagues for the current season wasn’t much of an effort, so I made this available in this post.
    That being said, you can do this by yourself. Here is a short tutorial what you have to change:
    1. Delete the entries in the data columns (blue column headers) on worksheet [Data] and insert the results of the required season
    2. Update the team names in section B26:B45 on worksheet [Calculation]
    3. Insert the team names and the logos on worksheet [Logos] to replace the relegated with the new teams
    4. Change the markers of the Race Chart on the [Chart] sheet for the teams which were relegated
    I have not done that, but I would assume, this would take less than an hour, including getting the data and finding the team logos.
    I hope for your understanding, but I rather invest my free time in posting something else than spending 80 hours to create the same visualization for all leagues for 20 seasons.
    The templates are available, so feel free to fill them with the seasons/data you want to visualize.

Leave a Reply

Your email address will not be published. Required fields are marked *