Emma ha un elenco di numeri in un foglio di lavoro (diciamo nella colonna A) che vengono aggiunti su base settimanale. Deve calcolare la media degli ultimi 12 numeri nella colonna. Si chiede come possa farlo e fare in modo che la media rifletta sempre gli ultimi 12 numeri, anche quando continua ad aggiungere numeri ogni settimana.

Supponendo che non ci siano spazi vuoti nel tuo intervallo di numeri, puoi calcolare la media degli ultimi 12 numeri con questa formula:

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

Questa formula dovrebbe, ovviamente, essere inserita in una cella che non si trova nella colonna A. Utilizza la funzione CONTA.VALORI per capire quante celle contengono qualcosa nella colonna A. Se ci sono 100 celle in uso nella colonna A, ciò significa che si finisce con una formula valutata in questo modo:

=AVERAGE(OFFSET(A1,100-12,0,12,1))

Naturalmente, 100 meno 12 è 88 e questo numero viene utilizzato come offset dalla cella iniziale (A2) per dire che l’intervallo da mediare dovrebbe iniziare da A89 ed estendersi fino a 12 celle. Ciò significa che la media finisce per essere per l’intervallo A89: A100. Man mano che vengono aggiunti più numeri nella parte inferiore della colonna A, la formula riflette sempre gli ultimi 12 numeri.

La formula restituirà un errore se la colonna A contiene meno di 12 righe di dati. Per soddisfare questa possibilità, potresti voler modificare solo un po ‘la formula:

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

Invece di utilizzare un valore hard-and-fast di 12 righe, la funzione MIN (in due posizioni) restituisce il minimo del numero effettivo di righe o 12. Quindi, se il foglio di lavoro ha solo numeri nelle celle A1: A5, il La funzione MIN garantirebbe che la formula calcolasse solo la media di quei 5 valori.

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

Questo suggerimento (10278) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 ed Excel in Office 365. Puoi trovare una versione di questo suggerimento per la vecchia interfaccia del menu di Excel qui: