Visto che lo sto proponendo come esercizio a ragazzi di un laboratorio che sto seguendo, offro a chi la gradisce una cartella di Excel per la gestione del CM in Qatar.
Così vediamo se e quanti errori eventualmente ci sono...
(in effetti l'ho già rivista - mentre i ragazzi non hanno ancora finito - e non dovrebbero essercene, ma con le macro non si sa mai)
In sintesi: dopo aver dato l'ok ad eventuali avvertimenti sulla sicurezza del file (servono anche ad attivare le macro) nei primi 8 fogli si trovano le partite e la classifica di ogni girone.
Le partite sono disposte in modo che tutti i gironi rispettino lo stesso schema, per non dover rifare ogni volta le formule, quindi capiterà che diverse partite delle prime due giornate si svolgano in orari contrari all'ordine proposto, mentre come sappiamo quelle della terza giornata si svolgeranno in contemporanea per ogni girone.
Tutti i fogli sono protetti (ma non c'è password per eventualmente sproteggerli), quindi basta inserire i risultati delle partite, e poi il riordino della classifica, in qualsiasi momento, viene affidato ad una macro che parte cliccando sul pulsante colorato apposito.
Anche se fortunatamente non è presente la regola del riferimento allo scontro diretto in caso di parità in classifica (molto complicata da risolvere senza codice scritto), se non come 4° criterio dopo la parità di punti, differenza reti e reti segnate, non è comunque possibile stabilire con certezza che le prime due squadre ai primi due posti del girone dopo il riordino finale siano effettivamente le due qualificate (e pure che siano nell'ordine giusto per la distribuzione nel tabellone), perché non si possono escludere pari merito ad oltranza, che verrebbero risolti solo dalla classifica "fair play", impossibile da prevedere in anticipo. Non sto a spiegare altri problemi logici, come appunto il controllo degli scontri diretti soprattutto nella improbabile ma possibile parità totale a 3 squadre, tantopiù all'interno di una macro di riordino, mentre quella a 2 tra le qualificate sarebbe di facile soluzione.
Quindi, c'è la necessità di confermare le 2 squadre qualificate in ogni girone nella tabellina apposita, attraverso un elenco a discesa che comprende solo le squadre del girone.
A questo punto il tabellone (contenuto nel 9° foglio) si compone automaticamente, e basta in seguito inserire i risultati dei turni seguenti per continuare fino alle finali. Come bonus, ho inserito anche la diversificazione del punteggio al 90°, al 120° e dopo eventuali rigori, più per sfizio che per altro. Comunque ogni evenienza diversa dal pareggio fa scattare in qualsiasi momento la squadra vincente al turno successivo.
Domanda più che lecita: e noi che ce ne facciamo?
Ho pensato però che, oltre al barbaro vostro utilizzo come tester beta, potrebbe servire come strumento di simulazione, a maggior ragione in caso di pronostici.
PS: ogni segnalazione di errori/imprecisioni è più che gradita!
EDIT: in effetti la sicurezza nella ultime versioni è stata potenziata, quindi non dovrebbe essere possibile intervenire sul file senza prima averlo salvato sul proprio PC. Dopo averlo riaperto, le macro dovrebbero essere attivabili dopo la richiesta, senza intervenire sulle proprietà del file come a volte spiegato online...