Ho una lista in Excel con fondamentalmente due colonne: Date
e Value
.
Col A |Col B |Col C|Col D |Col E
----------+------+-----+----------+-----
Date |Value | |Date-range|
2012/01/01| 10| |2012/01/01| 8.33
2012/01/05| 5| |2012/01/07|
2012/01/07| 10| | |
2012/01/13| 1| | |
Voglio restituire la media tra due date che avrei impostato in due celle separate. È possibile?
Quindi diciamo nella cella D1 inserisco "2012/01/01" e nella cella D2 inserisco "2012/01/07". Dovrebbe restituire la media dei valori in quell'intervallo di date, in questo caso (10+ 5 + 10) / 3 = 8,33
Sono stato in grado di restituire la cella (ad es. C100
) per entrambe le date, ma non so come includerle in un intervallo per una media oppure esiste un modo ancora più intelligente per farlo?
risposte:
0 per risposta № 1Come hai Excel 2007 puoi usare AVERAGEIFS
. Per il tuo caso
=AVERAGEIFS(B1:B10,A1:A10,">="&D1,A1:A10,"<="&D2)
Dove D1 è la tua data minima, D2 la tua data massima e A1: B10 contiene la tua data e gli intervalli di valori restituiranno 8.33