ciao robsol,
innanzitutto c'è un errore: la formula dovrebbe essere:
- Codice: Seleziona tutto
=SUMIF(INDIRECT("'"&C$4&"'!$C$5:$C$1000"),$B58,INDIRECT("'"&C$4&"'!$AE$5:$AE$1000"))/SUMIF(INDIRECT("'"&C$4&"'!$CB$5:CB1000"),$B$55,INDIRECT("'"&C$4&"'!$AE$5:$AE$1000"))
almeno, tradotta in italiano è così:
- Codice: Seleziona tutto
=SOMMA.SE(INDIRETTO("'"&C$4&"'!$C$5:$C$1000");$B58;INDIRETTO("'"&C$4&"'!$AE$5:$AE$1000"))/SOMMA.SE(INDIRETTO("'"&C$4&"'!$CB$5:CB1000");$B$55;INDIRETTO("'"&C$4&"'!$AE$5:$AE$1000"))
e fa questo:
va a cercare i dati sul foglio il cui nome deve essere scritto nella cella C4
cerca se nella colonna C ci sono valori uguali al valore della cella B58, però non prende quei valori ma quelli che si trovano nella stessa riga della colonna AE.
Divide la somma di questi valori con la somma dei valori ottenuti in modo analogo ma partendo dal valore della cella b55, cercando prima nella colonna CB e estraendoli ancora dalla colonna AE.
Non vedo che scopo ci sia dietro a tutto ciò, ma qualcosa vorrà ben significare...