Calcolo della media mobile in Excel: formule e grafici

  • Condividi Questo
Michael Brown

In questa breve esercitazione imparerete come calcolare rapidamente una media mobile semplice in Excel, quali funzioni utilizzare per ottenere la media mobile degli ultimi N giorni, settimane, mesi o anni e come aggiungere una linea di tendenza della media mobile a un grafico Excel.

In un paio di articoli recenti abbiamo analizzato da vicino il calcolo della media in Excel. Se seguite il nostro blog, sapete già come calcolare una media normale e quali funzioni utilizzare per trovare la media ponderata. Nel tutorial di oggi, discuteremo due tecniche di base per calcolare la media mobile in Excel.

    Che cos'è la media mobile?

    In generale, media mobile (indicato anche come media mobile , media di esercizio o media mobile ) può essere definita come una serie di medie per diversi sottoinsiemi dello stesso insieme di dati.

    Viene spesso utilizzata in statistica, nelle previsioni economiche e meteorologiche destagionalizzate per comprendere le tendenze di fondo. Nel trading azionario, la media mobile è un indicatore che mostra il valore medio di un titolo in un determinato periodo di tempo. Nel mondo degli affari, è pratica comune calcolare una media mobile delle vendite degli ultimi 3 mesi per determinare la tendenza recente.

    Ad esempio, la media mobile delle temperature trimestrali può essere calcolata prendendo la media delle temperature da gennaio a marzo, poi la media delle temperature da febbraio ad aprile, poi da marzo a maggio e così via.

    Esistono diversi tipi di media mobile, come quella semplice (nota anche come aritmetica), quella esponenziale, quella variabile, quella triangolare e quella ponderata. In questo tutorial analizzeremo le medie mobili più comunemente utilizzate. media mobile semplice .

    Calcolo della media mobile semplice in Excel

    In generale, esistono due modi per ottenere una media mobile semplice in Excel: utilizzando le formule e le opzioni della linea di tendenza. Gli esempi seguenti mostrano entrambe le tecniche.

    Calcolo della media mobile per un determinato periodo di tempo

    Una semplice media mobile può essere calcolata in un attimo con la funzione MEDIA. Supponiamo di avere un elenco di temperature medie mensili nella colonna B e di voler trovare una media mobile per 3 mesi (come mostrato nell'immagine precedente).

    Scrivete la solita formula MEDIA per i primi 3 valori e inseritela nella riga corrispondente al terzo valore dall'alto (cella C4 in questo esempio), quindi copiate la formula nelle altre celle della colonna:

    =MEDIA(B2:B4)

    Si può fissare la colonna con un riferimento assoluto (come $B2), se si vuole, ma bisogna assicurarsi di usare riferimenti di riga relativi (senza il segno $) in modo che la formula si adatti correttamente alle altre celle.

    Ricordando che una media viene calcolata sommando i valori e dividendo poi la somma per il numero di valori da calcolare, è possibile verificare il risultato utilizzando la formula SOMMA:

    =SOMMA(B2:B4)/3

    Ottenere la media mobile per gli ultimi N giorni/settimane/mesi/anni in una colonna

    Supponiamo di avere un elenco di dati, ad esempio cifre di vendita o quotazioni di borsa, e di voler conoscere la media degli ultimi 3 mesi in qualsiasi momento. A tal fine, è necessaria una formula che ricalcoli la media non appena si inserisce un valore per il mese successivo. Quale funzione di Excel è in grado di farlo? La buona vecchia MEDIA in combinazione con OFFSET e COUNT.

    =MEDIA(OFFSET( prima cella , COUNT( intera gamma )- N ,0, N ,1))

    Dove N è il numero degli ultimi giorni/settimane/mesi/anni da includere nella media.

    Se non siete sicuri di come utilizzare la formula della media mobile nei vostri fogli di lavoro Excel, l'esempio seguente vi chiarirà le idee.

    Supponendo che i valori da calcolare siano nella colonna B a partire dalla riga 2, la formula sarebbe la seguente:

    =MEDIA(OFFSET(B2,COUNT(B2:B100)-3,0,3,1))

    Cerchiamo ora di capire cosa fa effettivamente questa formula della media mobile di Excel.

    • La funzione COUNT(B2:B100) conta quanti valori sono già stati inseriti nella colonna B. Il conteggio inizia da B2 perché la riga 1 è l'intestazione della colonna.
    • La funzione OFFSET prende la cella B2 (il primo argomento) come punto di partenza e sposta il conteggio (il valore restituito dalla funzione COUNT) di 3 righe verso l'alto (-3 nel secondo argomento). Come risultato, restituisce la somma dei valori in un intervallo composto da 3 righe (3 nel quarto argomento) e 1 colonna (1 nell'ultimo argomento), ovvero gli ultimi 3 mesi desiderati.
    • Infine, la somma restituita viene passata alla funzione AVERAGE per calcolare la media mobile.

    Suggerimento: se si lavora con fogli di lavoro continuamente aggiornabili in cui è probabile che vengano aggiunte nuove righe in futuro, assicurarsi di fornire alla funzione COUNT un numero di righe sufficiente per accogliere i potenziali nuovi inserimenti. Non è un problema se si includono più righe di quelle effettivamente necessarie, purché la prima cella sia giusta; la funzione COUNT scarterà comunque tutte le righe vuote.

    Come probabilmente avrete notato, la tabella di questo esempio contiene dati per soli 12 mesi, eppure l'intervallo B2:B100 viene fornito a COUNT, giusto per essere prudenti :)

    Trova la media mobile per gli ultimi N valori di una riga

    Se si desidera calcolare una media mobile per gli ultimi N giorni, mesi, anni, ecc. nella stessa riga, è possibile regolare la formula Offset in questo modo:

    =MEDIA(OFFSET( prima cella ,0,COUNT( gamma ) -N ,1, N ,))

    Supponendo che B2 sia il primo numero della riga e che si vogliano includere gli ultimi 3 numeri nella media, la formula assume la seguente forma:

    =MEDIA(OFFSET(B2,0,COUNT(B2:N2)-3,1,3))

    Creazione di un grafico di medie mobili in Excel

    Se avete già creato un grafico per i vostri dati, l'aggiunta di una linea di tendenza della media mobile per quel grafico è una questione di secondi. A questo scopo, utilizzeremo Linea di tendenza di Excel e i passaggi dettagliati sono riportati di seguito.

    Per questo esempio, ho creato un grafico a colonne 2-D ( Scheda Inserisci > Gruppo grafici ) per i nostri dati di vendita:

    Ora vogliamo "visualizzare" la media mobile per 3 mesi.

    1. In Excel 2013, selezionare il grafico, andare alla voce Scheda Design > Layout dei grafici e fare clic su Aggiungi elemento grafico > Linea di tendenza > Altre opzioni di linea di tendenza ...

      In Excel 2010 e Excel 2007, andare su Layout > Linea di tendenza > Altre opzioni di linea di tendenza .

      Suggerimento: se non è necessario specificare i dettagli, come l'intervallo della media mobile o i nomi, è possibile fare clic su Design > Aggiungi elemento grafico > Linea di tendenza > Media mobile per il risultato immediato.

    2. Il Formato Linea di tendenza si aprirà sul lato destro del foglio di lavoro in Excel 2013 e la finestra di dialogo corrispondente in Excel 2010 e 2007.

      Sul Formato Linea di tendenza si fa clic sull'icona Opzioni linea di tendenza, si seleziona l'opzione Media mobile e specificare l'intervallo della media mobile nell'opzione Periodo box:

    3. Chiudete il riquadro Trendline e troverete la linea di tendenza della media mobile aggiunta al grafico:

    Per affinare la chat, è possibile passare alla funzione Riempimento e linea o Effetti sulla scheda Formato Linea di tendenza e giocare con diverse opzioni come il tipo di linea, il colore, la larghezza, ecc.

    Per un'analisi efficace dei dati, è possibile aggiungere alcune linee di tendenza della media mobile con diversi intervalli di tempo per vedere come si evolve la tendenza. La schermata seguente mostra le linee di tendenza della media mobile a 2 mesi (verde) e a 3 mesi (rosso mattone):

    Il foglio di lavoro di esempio con le formule della media mobile e la linea di tendenza è disponibile per il download alla fine di questo post. Vi ringrazio per la lettura e vi do appuntamento alla prossima settimana!

    Quaderno pratico

    Calcolo della media mobile - esempi (file .xlsx)

    Michael Brown è un appassionato di tecnologia dedicato con una passione per la semplificazione di processi complessi utilizzando strumenti software. Con oltre un decennio di esperienza nel settore tecnologico, ha affinato le sue competenze in Microsoft Excel e Outlook, nonché in Fogli Google e Documenti. Il blog di Michael è dedicato alla condivisione delle sue conoscenze e competenze con gli altri, fornendo suggerimenti e tutorial facili da seguire per migliorare la produttività e l'efficienza. Che tu sia un professionista esperto o un principiante, il blog di Michael offre spunti preziosi e consigli pratici per ottenere il massimo da questi strumenti software essenziali.