zaterdag, 13 april 2013 18:25

Excel toernooi schema Speciaal

Beoordeel dit item
(26 stemmen)

Het organiseren van een toernooi is altijd een flinke klus, het indelen van de poules / teams, bepalen van de puntentelling, etc.
Excel kan hier een handig hulpmiddel bij zijn maar vaak is het last om 'ergens te beginnen', gelukkig is er op internet al veel te vinden wat met een beetje knutselen aan kan sluiten bij jouw toernooi.

In de tips en trucs categorie staan wat voorbeeld Excel bestanden* voor toernooien, gebruik het contactformulier als je er niet uit komt of een variant met meer / minder teams / poules nodig hebt.

Downloads

LET OP: in Firefox 'rechts klikken' en 'koppeling opslaan als' kiezen!

2 poules 4 ploegen voorronde en finale rondes

2 poules 5 ploegen voorronde en finale rondes

2 poules 6 ploegen voorronde en finale rondes

4 poules 4 ploegen Uit en Thuis

4 poules 5 ploegen - nummers 1 en 2 gaan naar de kwartfinale

4 poules 5 ploegen - nummers 1 en 2 gaan naar de finaleronde nummers 3 en 4 naar de troostfinale

4 poules 4 ploegen - nummers 1 en 2 gaan naar de kwartfinale


Updates:

Toernooi 5 poules 5 ploegen finale ronde beste nummers 1

Toernooi 5 poules 5 ploegen voorrondes en finales beste nummers x

4 poules 4 ploegen aangepaste kruis finales SAEN toernooi

Toernooi 4 poules 8 ploegen

Toernooi 4 poules 6 ploegen - kwartfinale - halve finale - finale

Toernooi poule van 2 X 5 en 1 x 1 ploegen, halve finales 3 nummers 1 en beste nummer 2

De laatste tijd heb ik op verzoek de bovenstaande bestanden omgebouwd. Vaak worden er alleen poule wedstrijden gespeeld zonder finales, er was een verzoek voor 5 poules met een finale poule voor de beste nummers 1 en ik had zelfs een toernooi van het ministerie van Economische zaken waarbij op basis van de uitslagen in de 5 poules er 5 finale poules gespeeld werden waarin de beste nummers X tegen elkaar uitkwamen!
Voor de organisatie van het SAEN toernooi, een groot bedrijventoernooi in Noord Holland heb ik de kruis finales iets aangepast naar:

  • n1 1 poule 1 tegen nr 2 poule 3
  • nr 1 poule 2 tegen nr 2 poule 4
  • nr 2 poule 1 tegen nr 1 poule 3
  • nr 2 poule 2 tegen nr 1 poule 4

Leuk om te zien dat de Excel op een 65 inch scherm getoond werden tijdens dat toernooi en zo de sponsoren ook goed in beeld kwamen:

https://www.facebook.com/Saentoernooi

Excel Toernooi schema 1

Een toernooi schema in Excel met 4 poules en m.b.v. VBA een demo van de uitslagen en stand van iedere poule.

Toernooi Schema 4 Poules Excel

Het 4 poules /  4 ploegen bestand is aangepast dankzij feedback van de organisatie van het saentoernooi, het grootste bedrijven toernooi van Noord Holland (http://saentoernooi.nl/wedstrijdschema-2014.html). Aanpassingen nodig? stuur een mail en ik regel het!

 

 Bekers algemeen

Gelijk bekere en vaantjes regelen? Keuze uit vele tientallen modellen,voor een blijvende herinnering aan uw toernooi!

Klik hier!

 

Voor de toernooi winnaars:

 

Uitleg formules

Het aantal punten wordt gesplitst in punten voor de thuis spelende ploeg (kolomY) en punten voor de uitspelende ploeg (kolom AA) berekend na het invullen van de uitslagen m.b.v. de formule (bij de thuis spelende ploeg):
=ALS(U13="";"";ALS(U13>W13;3;ALS(U13=W13;1;0)))  = Als U13 niet leeg is en U13 is groter dan W13 dan 3 punten anders als U13 gelijk is aan W13 1 punten anders 0 punten

Kolom H geeft de doelpunten voor aan m.b.v. de formule: =SOM.ALS($G$13:$L$22;B6;$U$13:$U$22)+SOM.ALS($N$13:$S$22;B6;$W$13:$W$22)
Wat doen we hier? We maken een som van de eventuele doelpunten in U13 t/m U22  als de naam uit de cel B6 (in dit geval Schoonhoven E1) in het bereik G13:L22 voor komt. Omdat dit de formule is voor alleen de thuiswedstrijden willen we de doelpunten in de uitwedstrijden hier ook bij optellen. We doen dit door hetzelfde trucje uit te halen maar nu de som van W13 t/m W22 te nemen als Schoonhoven E1 in het bereik N13:S22 voor komt.

Absolute en relatieve formules

Ik laat de $ tekens even weg, wat doen deze? ze maken de formule absoluut, als we SOM.ALS(G13:L22;B6;U13:U22) zouden hebben staan dan werkt dit ook, alleen als we dan de formule 'door kopiëren'  dan verandert Excel alle celverwijzingen afgestemd op 'waar we de nieuwe formules plakken. Dit willen we niet want dan kloppen onze formules niet meer, we willen steeds blijven zoeken in G13 t/m L22 en de waarden optellen in U13 t/m U33. Cel B6 mag wel wijzigen als we de regel 1 regel naar onderen kopiëren dus daar zetten we geen $ tekens omheen.

 Berekening aantal punten

=(K6*3)+L6+(H6*0,001)-(I6*0,0001)
De berekening van het aantal punten, bijvoorbeeld in cel J6 pakt het aantal winstpartijen  uit K6 en vermenigvuldigd dit met 3, telt het aantal gelijke spelen (H6) erbij op en neemt het doelsaldo mee als waardering (Gescoorde doelpunten uit H6 * 0,001 minus tegendoelpunten uit I6 * 0,001).

Aantal winst / gelijk / verlies

 Het aantal gewonnen wedstrijden voor schoonhoven E1 in de kolommen K wordt berekend met de volgende formule:
=SOMPRODUCT(($G$13:$L$22=B6)*($Y$13:$Y$22=3))+SOMPRODUCT(($N$13:$S$22=B6)*($AA$13:$AA$22=3))

Als de waarde uit de cel B6 (Schoonhoven E1) in het bereik G13 t/m L22 voor komt vermenigvuldig deze dan met de corresponderende waarde in ceel Y13 t/m Y22 waar de celwaarde 3 is.
Klinkt lastig maar hier staat zoveel als 'tel in het bereik thuisploegen van groep A alle vermeldingen Schoonhoven E1 op waar er 3 punten zijn behaald voor een overwinning!

Het deel na de + rekent hetzelfde uit voor het bereik waar Schoonhoven E1 de uitspelende ploeg was.

Berekening stand

De kolom stand geeft de positie aan van de ploeg, we doen dit met de formule: =RANG(J6;$J$6:$J$10;0)
De Excel help zegt over de rang functie: Berekent de rang van een getal in een lijst getallen.
In cel J6 staat het aantal punten wat Schoonhoven E1 gehaald heeft, daarna komt de lijst (met punten voor alle ploegen) J6 t/m J10. De functie Rang() geeft aan op welke plek het puntenaantal van Schoonhoven E1 recht geeft.


10 seconden demo

De 10 seconde demo start je door (bovenste afbeelding) de knop 'score demo' in te drukken (hiervoor moet je wel het bestand met macro's starten!), deze laat ieder werkblad E-Groep-1, E-Groep-2, etc 10 seconden in beeld mb.v. de macro ShowTime:

Sub ShowTime()
'
' ShowTime Macro
   
Application.DisplayFullScreen = True
Dim gestopt As Boolean

Do While gestopt = False
    Sheets("E-GROEP-1").Select
    Application.Wait DateAdd("s", 10, Now)
    Sheets("E-GROEP-2").Select
    Application.Wait DateAdd("s", 10, Now)

    Sheets("E-GROEP-3").Select
    Application.Wait DateAdd("s", 10, Now)
    Sheets("E-GROEP-4").Select
    Application.Wait DateAdd("s", 10, Now)
Loop

End Sub

Deze macro zet FullScreen aan en toont dan (totdat de gebruiker op ESC klikt) 10 seconden iedere sheet die hier vermeld staat:

Poule Demo

* Excel schema's zijn niet zelfgemaakt maar gevonden op het internet en in detail aangepast. Auteurs zijn onbekend, neem contact op via het contactformulier als u meent dat het formulier onterecht op onlineexcelcursus.nl staat

Overigens kun je voor een gewoon schema waarbij je meerdere ploegen 1x tegen elkaar wilt laten spelen (zgn. Round Robin principe) ook een generator gebruiken zoals op:
http://oxfordcroquet.com/manage/roundrobin/index.asp

Lees 42293 keer Laatst aangepast op donderdag, 13 april 2017 04:52

Gerelateerde items (op tag)

2 reacties

  • Reactielink Laurens maandag, 14 augustus 2017 13:01 Geplaatst door Laurens

    Hé Mike,

    Goede post!

    Zelf ben ik wel tegen aantal problemen opgelopen, bijvoorbeeld wanneer het schema op het laatste moment wijzigt omdat teams zich afmelden. Hiervoor heb ik met behulp van de Universiteit Utrecht een tool ontwikkeld om online gratis toernooi schema's te maken. Deze is te bekijken op http://www.tournify.nl.

    Mocht je op- of aanmerkingen hebben, dan horen we dat graag!

    Groet,

    Laurens

  • Reactielink Patrick La Bouche woensdag, 21 mei 2014 19:24 Geplaatst door Patrick La Bouche

    Hi,

    U hebt zelf gezegd dat men je kon mailen indien je er niet utkomt met het toernooi schema.

    U hebt een prachtig schema met 4 poules.
    Kunt u hem aanpassen voor 2 poules met elk 4 teams?

    Ik kom er net uit omdat ik gewoonweg geen computer knobbel heb
    U zou me heel goed geholpen hebben hiermee
    Mij lukt het maar niet tot grote frustratie van mezelf.

    Voor u is het volgens mij zo geiept

    Bedankt,

    Patrick

Log in om reacties te plaatsen

Excel Software Shop

Web Analytics