Anthony47 ha scritto:Non sono un appassionato di calcio, quindi i dettagli mi sono estranei.
Comunque questa componente di formula estrae una colonna specifica del foglio Risultati che contiene solo le ultime 6 partite giocateQuesta estrae la colonna B (per effetto di quel $B$1 all' inizio).
- Codice: Seleziona tutto
SCARTO(Risultati!$B$1;CONFRONTA(MAX(1;INDICE(Risultati!$A$1:$A$500;MAX(SE(Risultati!$B$1:$B$500<>"";RIF.RIGA($B$1:$B$500);"")))-5);Risultati!$A:$A;0)-1;0;6*10;1)
Usando quest'area calcolerai i dati che ti servono.
Ad esempio il numero di partite giocate lo calcolerai in foglio Pronostico con la formula
- Codice: Seleziona tutto
=CONTA.SE(SCARTO(Risultati!$B$1;CONFRONTA(MAX(1;INDICE(Risultati!$A$1:$A$500;MAX(SE(Risultati!$B$1:$B$500<>"";RIF.RIGA($B$1:$B$500);"")))-5);Risultati!$A:$A;0)-1;0;6*10;1);sq1)+CONTA.SE(SCARTO(Risultati!$E$1;CONFRONTA(MAX(1;INDICE(Risultati!$A$1:$A$500;MAX(SE(Risultati!$B$1:$B$500<>"";RIF.RIGA($B$1:$B$500);"")))-5);Risultati!$A:$A;0)-1;0;6*10;1);sq1)
Per gli altri dati procedi analogamente e con un po' di pazienza.
Oppure usi lo stesso approccio usato su foglio Setting, sempre sostituendo l' intera colonna del foglio Risultati con la porzione estratta dalla prima formula che ti ho dato; per cui le W (in casa? Col N di setting) si calcolerebbe con
- Codice: Seleziona tutto
=MATR.SOMMA.PRODOTTO((SCARTO(Risultati!$B$1;CONFRONTA(MAX(1;INDICE(Risultati!$A$1:$A$500;MAX(SE(Risultati!$B$1:$B$500<>"";RIF.RIGA($B$1:$B$500);"")))-5);Risultati!$A:$A;0)-1;0;6*10;1)=Setting!B4)*(SCARTO(Risultati!$C$1;CONFRONTA(MAX(1;INDICE(Risultati!$A$1:$A$500;MAX(SE(Risultati!$B$1:$B$500<>"";RIF.RIGA($B$1:$B$500);"")))-5);Risultati!$A:$A;0)-1;0;6*10;1)>SCARTO(Risultati!$D$1;CONFRONTA(MAX(1;INDICE(Risultati!$A$1:$A$500;MAX(SE(Risultati!$B$1:$B$500<>"";RIF.RIGA($B$1:$B$500);"")))-5);Risultati!$A:$A;0)-1;0;6*10;1)))
Per gli altri dati, idem c.s. (procedi analogamente e con un po' di pazienza).
TUTTE LE FORMULE date sono da confermare con Contr-Maiusc-Enter, non il solo Enter
Ciao
Ciao a tutti, ho trovato molto interessante questo metodo per calcolare lo stato di forma delle squadre. A proposito di ciò mi è sembrato di capire dalla formula che per calcolare le ultime partite giocate c'è bisogno nella colonna A di inserire il numero della giornata. la domanda che mi pongo è la seguente: se io ho un elenco di N partite, come posso verificare le ultime 6 partite di una determinata squadra senza che si specifichi o si tenga conto del numero scritto nella colonna A? (es. su 100 righe la squadra X compare 20 volte. tra queste 20 volte a me interessa calcolare le ultime 6)