Quindi ho questa tabella:
Ho aggiunto 1,5 B11 e 5 in B12 manualmente, ma ciò che formula devo digitare per ottenere la media per prima o pari e dopo una certa data?
Il modo in cui attualmente hanno impostato, è possibile utilizzare l'INDICE/PARTITA restituire la riga che si sta cercando, la fornitura che per AVERAGEIFS, e la partita la data rispetto alla prima riga:
=averageifs(index(A1:E4, match(B9, A1:A4, 0)), A1:E1, "<=" &B10)
=averageifs(index(A1:E4, match(B9, A1:A4, 0)), A1:E1, ">" &B10)
Vedere questa demo su Google Fogli, ma le formule dovrebbero essere le stesse per Excel:
https://docs.google.com/spreadsheets/d/1_e1sF8yrFZQuamnQNcRn5US71-csbdDGH9b-1ZrBlBk/edit?usp=sharing
INDICE prende tre argomenti, una serie, un numero di riga e di colonna facoltativo numero. Se è passata solo una gamma dimensionale (riga o colonna) e un numero, trova la n-esima cella che variano in base all'indice che si dà. Se è passato un array multidimensionale, restituisce l'n-esima riga. È anche possibile restituire un'intera colonna passando tre argomenti, ma di dare false o 0 per il secondo argomento: INDICE(gamma, false, n).
PARTITA trova il valore che si sta cercando in un intervallo e restituisce un numero che per la posizione.
Quindi, con l'INDICE/PARTITA in questo modo tornerà la fila, e allora si può semplicemente utilizzare AVERAGEIFS come al solito.