KHIZHNYAKOV

Khizhnyakov › Guide

Torneo all'italiana in Excel: calendario, risultati e classifica

Classifica del torneo all'italiana in Excel — Modello Excel — Vedi il modello →

Organizzare un torneo tra colleghi, una gara scolastica o un campionato del circolo è bello finché non arriva il momento di ricalcolare la classifica dopo ogni partita. Un errore di somma e nascono discussioni.

Il torneo all'italiana (ogni squadra incontra tutte le altre) è il più semplice da gestire con Excel: il calendario segue uno schema fisso e la classifica è un calcolo ripetitivo. Vediamo come fare.

Quante partite e quanti turni

Con N squadre, ogni squadra gioca N − 1 incontri. Il numero totale di partite è N × (N − 1) / 2.

SquadrePartite totaliTurni (N pari)
463
6155
8287
10459

Con un numero dispari di squadre, ogni turno una squadra riposa: i turni diventano N.

Il calendario con il metodo del cerchio

Il metodo classico si chiama "del cerchio" o di Berger. Si fissa la prima squadra e si fanno ruotare tutte le altre. Con 6 squadre (1-6):

  • Turno 1: 1-6, 2-5, 3-4
  • Turno 2: 1-5, 6-4, 2-3
  • Turno 3: 1-4, 5-3, 6-2
  • Turno 4: 1-3, 4-2, 5-6
  • Turno 5: 1-2, 3-6, 4-5

Ogni turno, la squadra 1 resta ferma e le altre si spostano di una posizione nel verso orario. Per un numero dispari di squadre aggiungi una squadra fittizia "Riposo".

Registrare i risultati

Una riga per partita: turno, squadra di casa, squadra ospite, gol (o punti) di casa e ospite. La partita non ancora giocata ha le celle vuote.

La classifica con le formule

Con i punti per vittoria (3), pareggio (1) e sconfitta (0) in tre celle di parametri, per ogni squadra calcoli:

  • Giocate: =CONTA.SE(Partite!$B:$B; A2)+CONTA.SE(Partite!$C:$C; A2), contando solo le righe con risultato.
  • Vittorie: vittorie in casa più vittorie in trasferta, con CONTA.PIÙ.SE: =CONTA.PIÙ.SE(Partite!$B:$B; A2; Partite!$H:$H; "V").
  • Punti: =vittorie*$K$1 + pareggi*$K$2 + sconfitte*$K$3.
  • Differenza reti: gol fatti meno gol subiti, con SOMMA.SE.

Per la posizione conviene creare un punteggio composto, che tenga conto dei criteri di spareggio, e ordinarlo con RANGO:

=punti*1000000 + diff_reti*1000 + gol_fatti

(adatta i moltiplicatori se i numeri sono grandi).

Esempio

Quattro squadre, tre turni giocati:

SquadraGVNPPuntiDiff.
Aquile32107+4
Falchi32016+2
Lupi31114−1
Orsi30030−5

In caso di parità di punti decide la differenza reti, poi i gol segnati: scegli i criteri prima del torneo e comunicali.

Altri sport e giochi

Lo schema vale per calcio, pallavolo, tennistavolo, giochi da tavolo e scacchi. Per gli scacchi i punti sono tradizionalmente 1 per la vittoria, 0,5 per la patta e 0 per la sconfitta: basta cambiare i parametri.

Errori da evitare

  • Calendario fatto a mano: è facile far giocare due volte la stessa coppia e dimenticarne un'altra.
  • Criteri di spareggio decisi dopo: genera polemiche. Mettili per iscritto prima del primo turno.
  • Contare partite non giocate: una cella vuota non è uno 0-0.
  • Punti hardcoded nelle formule: tienili in celle modificabili.
  • Nessun backup: salva il file dopo ogni turno.

Il modello Excel già pronto

Il modello "Classifica del torneo all'italiana" è a pagamento e ti fa risparmiare il lavoro sulle formule. È un foglio Excel con formule normali, senza macro.

  • Squadre: l'elenco dei partecipanti, fino a 12 squadre.
  • Partite: il calendario per turni e l'inserimento dei risultati; il calendario si costruisce in base al numero di squadre.
  • Classifica: partite giocate, vittorie, pareggi, sconfitte, punti e posizioni.
  • Parametri: punti per vittoria e pareggio, modificabili.

Le posizioni a parità di punti si stabiliscono per differenza reti e poi per gol segnati. Per gli scacchi si inseriscono i risultati nel formato punteggio. Il pacchetto include una tabella vuota e un esempio compilato con dati fittizi. Correzioni e nuove versioni sono gratuite. Compatibile con Excel 2007 e successivi e con LibreOffice.

Domande frequenti

Si può fare anche l'andata e ritorno?

Con il metodo manuale basta ripetere il calendario invertendo casa e ospite. Il modello descritto sotto gestisce fino a 12 squadre.

Cosa faccio se una squadra si ritira?

Decidi in anticipo la regola (partite annullate o perse a tavolino) e applicala allo stesso modo a tutti.

Come gestisco i risultati dei giochi senza gol?

Usa un punteggio qualsiasi: sets, punti partita o semplicemente 1-0 per la vittoria. Conta solo che sia coerente.

Quanto dura un torneo all'italiana?

Dipende dal numero di squadre e dai campi disponibili. Con 8 squadre servono 7 turni, ciascuno con 4 partite in contemporanea.

Altre guide