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 giocate
- 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)
Questa estrae la colonna B (per effetto di quel $B$1 all' inizio).
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