Jeff deve creare una formula che restituisca una media mobile per un intervallo di celle. Aggiunge dati al foglio di lavoro ogni giorno e desidera sempre avere una media delle informazioni degli ultimi dieci giorni. Ciò corrisponde sempre alle ultime dieci celle in una colonna.

Ci sono un paio di semplici modi per affrontare questo problema. La soluzione che scegli dipende da ciò che alla fine vuoi vedere in termini di media. Ad esempio, se vuoi vedere come cambia la media nel tempo, l’approccio migliore è aggiungere una colonna aggiuntiva al tuo foglio di lavoro. Se i dati sono nella colonna A (a partire dalla riga 2), puoi inserire la seguente formula nella cella B11:

=IF(A11>"",AVERAGE(A2:A11),"")

Copia la formula nella colonna e vedrai sempre la media degli ultimi dieci giorni. Man mano che aggiungi nuovi dati alla colonna A, la media mobile aggiornata appare nella parte inferiore della colonna B. Il vantaggio è che puoi vedere come la media cambia di giorno in giorno.

Se non desideri aggiungere un’altra colonna per la media mobile di ogni giorno, puoi utilizzare una formula diversa per determinare la media mobile corrente.

Supponendo che non ci siano spazi vuoti nella colonna A e che ci siano più di dieci pezzi di dati nella colonna, potresti usare la seguente formula:

=AVERAGE(OFFSET(A1,COUNTA(A:A)-1,0,-10,1))

La funzione OFFSET definisce l’intervallo di media. Guarda il numero di celle nella colonna A e seleziona le ultime 10 come intervallo desiderato.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (8345) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: