Calcolare la media in Excel è una delle operazioni più comuni in assoluto, ma anche una di quelle che più spesso viene usata in modo superficiale. A prima vista sembra bastare una sola formula, ma nella pratica esistono casi molto diversi: media semplice, media con condizioni, media con più criteri, media che include testo e valori logici, media su dati filtrati e media con errori da gestire. Microsoft documenta infatti non solo la funzione base MEDIA, ma anche funzioni correlate come MEDIA.VALORI, MEDIA.SE e MEDIA.PIÙ.SE, oltre a strumenti come SUBTOTALE e AGGREGA per casi più avanzati.
Se nel titolo hai in mente AVERAGE, sappi che nella documentazione Microsoft delle funzioni Excel compaiono anche gli identificatori internazionali AVERAGEA, AVERAGEIF e AVERAGEIFS, mentre nelle pagine localizzate italiane trovi le corrispondenti funzioni MEDIA, MEDIA.VALORI, MEDIA.SE e MEDIA.PIÙ.SE. In pratica, per chi usa Excel in italiano, la funzione base da ricordare è soprattutto MEDIA.
Questa guida completa ti mostra come calcolare la media in Excel nel modo corretto, con esempi passo-passo e con un focus molto pratico: quando usare MEDIA, quando passare a MEDIA.SE, quando serve MEDIA.PIÙ.SE, e in quali casi conviene usare invece SUBTOTALE o AGGREGA. L’obiettivo non è solo darti la formula giusta, ma aiutarti a capire la logica dietro il risultato.
Indice
- Cos’è la media in Excel e quale funzione usare
- MEDIA: la funzione base per la media aritmetica
- Tutorial passo-passo con esempi semplici
- Cosa conta e cosa ignora la funzione MEDIA
- MEDIA.VALORI: quando includere testo e valori logici
- MEDIA.SE: media con una sola condizione
- MEDIA.PIÙ.SE: media con più condizioni
- Media su dati filtrati con SUBTOTALE
- Media ignorando righe nascoste o errori con AGGREGA
- Errori comuni da evitare
- Domande frequenti
Cos’è la media in Excel e quale funzione usare
In Excel, la media aritmetica è il valore ottenuto sommando un insieme di numeri e dividendo il totale per il numero di valori considerati. Microsoft descrive proprio così la funzione MEDIA, che restituisce la media aritmetica degli argomenti e usa come esempio la formula =MEDIA(A1:A20) per calcolare la media dei numeri presenti nell’intervallo.
Il punto importante è che non esiste una sola “media” valida per ogni situazione. Se hai un semplice elenco di numeri, MEDIA è la scelta corretta. Se invece vuoi includere anche testo o valori logici presenti nei riferimenti, Microsoft indica MEDIA.VALORI. Se vuoi calcolare la media solo dei valori che rispettano una condizione, serve MEDIA.SE; se le condizioni sono più di una, la funzione corretta è MEDIA.PIÙ.SE.
In altre parole, la domanda giusta non è solo “come faccio la media in Excel?”, ma “che tipo di media mi serve davvero?”. È proprio questa distinzione che evita risultati sbagliati in fogli di lavoro con celle vuote, valori zero, testi, filtri o criteri specifici.
MEDIA: la funzione base per la media aritmetica
La funzione più importante da conoscere è MEDIA. La sintassi ufficiale riportata da Microsoft è:
MEDIA(num1; [num2]; ...)
Questo significa che puoi passare alla funzione un singolo numero, un intervallo, più celle separate oppure una combinazione di questi elementi. Il primo argomento è obbligatorio, i successivi sono facoltativi, fino a un massimo di 255 argomenti.
Gli esempi più comuni sono:
=MEDIA(A2:A10)=MEDIA(B2:B6;D2:D6)=MEDIA(18;24;30)
Questa funzione è perfetta per casi molto semplici: media voti, media spese mensili, media tempi di lavorazione, media temperature, media ordini giornalieri o media ore lavorate. Microsoft la documenta per Excel per Microsoft 365, Excel per il web, Excel 2024, Excel 2021 e altre versioni supportate, quindi è una funzione solida e stabile da usare anche oggi in qualunque guida pratica aggiornata.
Tutorial passo-passo: come calcolare la media in Excel
Il modo migliore per capire davvero la funzione è usarla in casi concreti.
Esempio 1: media dei voti
Immagina di avere questi voti nella colonna A:
- A2 = 6
- A3 = 7
- A4 = 8
- A5 = 9
- A6 = 10
Nella cella A7 puoi scrivere:
=MEDIA(A2:A6)
Excel sommerà i valori e dividerà il totale per il numero dei valori presenti nell’intervallo. Il risultato sarà 8. Questo è il caso più semplice e anche il più comune in ambito scolastico o formativo. La logica è esattamente quella definita da Microsoft per la media aritmetica.
Esempio 2: media delle spese
Se in una colonna hai le spese settimanali:
- B2 = 45
- B3 = 60
- B4 = 32
- B5 = 80
- B6 = 55
puoi usare:
=MEDIA(B2:B6)
In questo modo ottieni la spesa media del periodo. Questo esempio è molto utile per bilanci familiari, controllo costi o piccoli report amministrativi.
Esempio 3: media di celle non consecutive
Se i valori da considerare non sono uno accanto all’altro, puoi passare più riferimenti alla stessa funzione:
=MEDIA(C2;C5;C8;C11)
Questa modalità è comoda quando vuoi fare la media di valori selezionati manualmente senza creare prima un intervallo continuo. Anche questo rientra nella sintassi ufficiale della funzione, che accetta più numeri o riferimenti.
Cosa conta e cosa ignora la funzione MEDIA
Questa è la parte che genera più errori nei fogli Excel reali. Microsoft specifica chiaramente che MEDIA conta i numeri, ma ignora testo, valori logici e celle vuote quando questi si trovano in un intervallo o in un riferimento; al contrario, le celle che contengono zero vengono incluse nel calcolo. Inoltre, se negli argomenti compaiono valori di errore o testo non convertibile in numeri, la funzione genera un errore.
Questo significa, in pratica, che:
- una cella vuota non abbassa la media;
- una cella con valore
0sì, perché viene conteggiata; - un testo come “assente” in un intervallo viene ignorato;
- un errore come
#VALORE!o un testo non convertibile può bloccare il risultato.
È una differenza importantissima. Se hai cinque numeri e una cella vuota, la media viene calcolata sui cinque numeri. Se invece quella sesta cella contiene 0, la media viene calcolata su sei valori e quindi può scendere sensibilmente. Microsoft richiama esplicitamente l’attenzione proprio sulla differenza tra celle vuote e celle con zero.
Esempio pratico: vuoto e zero non sono la stessa cosa
Supponiamo di avere:
- A2 = 10
- A3 = 20
- A4 = 30
- A5 = vuota
=MEDIA(A2:A5) restituirà 20, perché la cella vuota viene ignorata.
Se invece A5 contiene 0:
=MEDIA(A2:A5) restituirà 15, perché ora Excel divide per quattro valori invece che per tre.
Questo è uno degli errori più frequenti nei fogli condivisi: si pensa che una cella con zero e una cella vuota abbiano lo stesso effetto sulla media, ma non è così.
MEDIA.VALORI: quando includere testo e valori logici
Se vuoi che Excel includa anche valori logici e rappresentazioni testuali di numeri, Microsoft indica di usare MEDIA.VALORI invece di MEDIA. La sintassi ufficiale è:
MEDIA.VALORI(val1; [val2]; ...)
La funzione MEDIA.VALORI restituisce la media aritmetica dei valori nell’elenco di argomenti e, a differenza di MEDIA, può includere numeri, testo e valori logici. Microsoft specifica che gli argomenti contenenti VERO vengono valutati come 1, quelli con FALSO come 0; inoltre il testo vuoto "" viene valutato come 0 quando è passato come argomento del tipo previsto dalla funzione. La stessa documentazione precisa anche che, se non vuoi includere valori logici e rappresentazioni testuali di numeri, devi usare invece MEDIA.
Questa funzione è utile in scenari particolari, ad esempio:
- questionari con VERO/FALSO;
- fogli di valutazione con indicatori logici;
- modelli dove alcuni numeri arrivano in forma testuale;
- dataset in cui vuoi trattare esplicitamente certi contenuti come parte del calcolo.
Esempio pratico con MEDIA.VALORI
Se in un intervallo hai:
- A2 = 8
- A3 = 6
- A4 = VERO
- A5 = FALSO
con MEDIA.VALORI i valori logici vengono interpretati come 1 e 0. Questo può essere corretto in alcuni modelli statistici o di controllo, ma sarebbe sbagliato in un comune registro voti o in un foglio spese. Proprio per questo MEDIA.VALORI va usata solo quando sai davvero di voler includere quei valori nel calcolo.
MEDIA.SE: media con una sola condizione
Quando vuoi calcolare la media solo dei valori che rispettano un criterio, la funzione giusta è MEDIA.SE. Microsoft la descrive come la funzione che restituisce la media aritmetica di tutte le celle di un intervallo che soddisfano un criterio specificato. La sintassi base è:
MEDIA.SE(intervallo; criteri; [intervallo_media])
I criteri possono essere numeri, espressioni, testo o riferimenti di cella. Microsoft fa esempi come 32, "32", ">32", "mele" o un riferimento come B4. Inoltre, se l’argomento intervallo_media viene omesso, Excel usa direttamente intervallo come area su cui calcolare la media.
Esempio 1: media dei valori sopra 50
Se nella colonna A hai una lista di punteggi e vuoi sapere la media dei soli valori superiori a 50, puoi scrivere:
=MEDIA.SE(A2:A20;">50")
Excel prenderà in considerazione solo le celle che rispettano quel criterio e calcolerà la media solo su quelle.
Esempio 2: media delle vendite per categoria
Supponiamo di avere:
- colonna A = categoria
- colonna B = importo
Per calcolare la media degli importi della categoria “Software” puoi usare:
=MEDIA.SE(A2:A100;"Software";B2:B100)
In questo caso il criterio viene cercato nella colonna A, mentre la media viene calcolata sui valori della colonna B. Questo è uno degli usi più utili di MEDIA.SE in report, analisi vendite e fogli di lavoro gestionali.
Microsoft specifica anche che le celle vuote in intervallo_media vengono ignorate, che le celle dell’intervallo con VERO o FALSO vengono ignorate e che, se nell’intervallo non ci sono celle che soddisfano i criteri, la funzione restituisce #DIV/0!. Nei criteri puoi inoltre usare i caratteri jolly * e ?.
MEDIA.PIÙ.SE: media con più condizioni
Quando una condizione non basta, si passa a MEDIA.PIÙ.SE. Microsoft la definisce come la funzione che restituisce la media aritmetica di tutte le celle che soddisfano più criteri. La sintassi è:
MEDIA.PIÙ.SE(intervallo_medio; intervallo_criteri1; criteri1; [intervallo_criteri2; criteri2]; ...)
Questa funzione è perfetta quando devi incrociare più filtri, ad esempio:
- media vendite del reparto software nel mese di marzo;
- media voti degli studenti di una certa classe e sopra una certa soglia;
- media ordini di un’area geografica con stato = completato.
Esempio pratico
Immagina questo schema:
- A = reparto
- B = mese
- C = importo
Per calcolare la media degli importi del reparto “Marketing” nel mese “Gennaio”:
=MEDIA.PIÙ.SE(C2:C100;A2:A100;"Marketing";B2:B100;"Gennaio")
Excel userà solo le celle dell’intervallo medio per cui tutti i criteri corrispondenti risultano soddisfatti. Microsoft precisa anche che, a differenza di MEDIA.SE, in MEDIA.PIÙ.SE ogni criteria_range deve avere la stessa forma e dimensione dell’average_range. Se nessuna cella soddisfa i criteri, viene restituito #DIV/0!.
Questa funzione è probabilmente la più utile in ambito business e analisi dati, perché evita formule complicate e mantiene il foglio di lavoro leggibile.
Media su dati filtrati con SUBTOTALE
C’è poi un altro scenario molto comune: hai una tabella Excel, applichi filtri e vuoi vedere la media solo delle righe visibili. In questi casi Microsoft usa la funzione SUBTOTALE nella riga Totale delle tabelle e specifica che, per impostazione predefinita, essa permette di includere o ignorare le righe di tabella nascoste. Inoltre, nella panoramica delle tabelle, Microsoft spiega che quando scegli funzioni come MEDIA nella riga Totale, Excel le converte automaticamente in una funzione SUBTOTALE, ignorando per impostazione predefinita le righe nascoste con un filtro.
Questo è molto utile per dashboard, report mensili e tabelle operative. Se filtri solo il reparto commerciale o solo un mese, la media mostrata nella riga Totale si aggiorna sui dati visibili, senza dover riscrivere formule ogni volta.
La funzione SUBTOTALE è quindi una soluzione pratica quando il tuo obiettivo non è solo “media di un intervallo”, ma “media di quello che sto vedendo dopo aver filtrato”. Microsoft documenta anche che, usando le costanti da 1 a 11 nell’argomento Num_funzione, la funzione può includere i valori delle righe nascoste manualmente; di conseguenza la gestione del visibile e del nascosto dipende dal tipo di configurazione scelta.
Media ignorando righe nascoste o errori con AGGREGA
Per scenari ancora più avanzati esiste AGGREGA. Microsoft la descrive come una funzione capace di applicare diverse aggregazioni a un elenco o database, con l’opzione di ignorare righe nascoste e valori di errore. Nella tabella ufficiale dei num_funzione, il valore 1 corrisponde proprio a MEDIA.
La sintassi base è:
AGGREGA(num_funzione; opzioni; rif1; [rif2]; …)
Se usi num_funzione = 1, stai chiedendo ad Excel di calcolare una media. Le opzioni, invece, controllano cosa ignorare. Microsoft indica ad esempio:
1= ignora righe nascoste e funzioni annidate;2= ignora valori di errore e funzioni annidate;3= ignora righe nascoste, valori di errore e funzioni annidate;5= ignora righe nascoste;6= ignora valori di errore;7= ignora righe nascoste e valori di errore.
Esempio pratico
Se vuoi fare la media della colonna A ignorando righe nascoste ed errori:
=AGGREGA(1;7;A2:A100)
Questa formula è molto utile quando lavori con dataset sporchi, filtri manuali o fogli in cui alcuni errori non devono compromettere il risultato finale.
Errori comuni da evitare
Confondere celle vuote e celle con zero
È l’errore più frequente. Microsoft precisa che MEDIA ignora le celle vuote ma include quelle contenenti zero. Se in un dataset metti 0 al posto di vuoto, il risultato cambia.
Usare MEDIA quando in realtà serve MEDIA.SE
Se devi calcolare la media solo dei valori sopra una soglia, o solo per una categoria specifica, usare MEDIA sull’intera colonna porta a un risultato formalmente corretto ma sostanzialmente inutile. In questi casi serve MEDIA.SE o MEDIA.PIÙ.SE.
Non controllare gli errori nel range
Microsoft indica che valori di errore o testo non convertibile in numeri possono generare errori con MEDIA, mentre AGGREGA può essere usata per ignorare i valori di errore in scenari adatti.
Dimenticare che nessuna cella conforme restituisce #DIV/0!
Sia MEDIA.SE sia MEDIA.PIÙ.SE restituiscono #DIV/0! se non ci sono celle che soddisfano i criteri. Questo non significa necessariamente che la formula sia sbagliata: spesso significa solo che nessun dato rispetta le condizioni impostate.
Usare MEDIA.VALORI senza sapere cosa include
MEDIA.VALORI può essere molto utile, ma include logici e rappresentazioni testuali secondo le regole specificate da Microsoft. Se non conosci questo comportamento, rischi di ottenere medie inattese.
Domande frequenti
Qual è la differenza tra AVERAGE e MEDIA?
Nella pratica della guida in italiano, la funzione base da usare è MEDIA. Nella documentazione Microsoft compaiono anche gli identificatori internazionali della famiglia AVERAGE, ma le pagine italiane dedicate alla funzione base e alle sue varianti corrispondono a MEDIA, MEDIA.VALORI, MEDIA.SE e MEDIA.PIÙ.SE.
La funzione MEDIA ignora il testo?
Sì, quando il testo si trova in un intervallo o in un riferimento, MEDIA lo ignora. Ignora anche valori logici e celle vuote nei riferimenti, ma include lo zero.
Come faccio a fare la media solo dei valori maggiori di 100?
Devi usare MEDIA.SE, per esempio:
=MEDIA.SE(A2:A100;">100")
Come faccio la media con due condizioni?
Devi usare MEDIA.PIÙ.SE, ad esempio:
=MEDIA.PIÙ.SE(C2:C100;A2:A100;"Nord";B2:B100;"Completato")
Come faccio la media dei soli dati filtrati in una tabella?
Per le tabelle Excel, Microsoft usa la riga Totale basata su SUBTOTALE, che per impostazione predefinita può ignorare le righe nascoste dal filtro. È la soluzione più pratica per report dinamici.
Come faccio la media ignorando gli errori?
Puoi usare AGGREGA con l’opzione corretta, perché Microsoft documenta che questa funzione può ignorare valori di errore e, se vuoi, anche righe nascoste.
Conclusione
Calcolare la media in Excel nel 2026 non significa solo ricordare una formula, ma scegliere la funzione giusta per il contesto giusto. MEDIA resta la base per la media aritmetica semplice; MEDIA.VALORI entra in gioco quando vuoi includere testo e logici; MEDIA.SE e MEDIA.PIÙ.SE servono quando il calcolo dipende da uno o più criteri; SUBTOTALE e AGGREGA diventano preziosi quando lavori con tabelle filtrate, righe nascoste o errori nei dati.
La vera differenza, come spesso accade in Excel, la fa l’attenzione ai dettagli: una cella vuota non è uno zero, una media generale non equivale a una media condizionata, e un foglio apparentemente semplice può restituire risultati molto diversi a seconda della funzione scelta. Imparare queste differenze ti permette di creare file più affidabili, più leggibili e molto più professionali.