Somma valori per anno in Excel
Supponiamo di avere un intervallo di dati contenente un elenco di date e relativi importi di vendita e di voler calcolare il totale degli importi riferiti a determinati anni, come illustrato nello screenshot seguente. In Excel, le funzioni SOMMA.SE.MULTIPLO e MATR.SOMMA.PRODOTTO permettono di risolvere questa esigenza in modo rapido e semplice. Questa guida spiega in dettaglio come utilizzare entrambe le funzioni.

- Sommare valori per anno in Excel con le funzioni SOMMA.SE.MULTIPLO e DATA
- Sommare valori per anno in Excel con la funzione MATR.SOMMA.PRODOTTO
Sommare valori per anno in Excel con le funzioni SOMMA.SE.MULTIPLO e DATA
Per sommare il valore totale relativo a un determinato anno, specifica la prima e l’ultima data dell’anno utilizzando la funzione DATA, quindi applica la funzione SOMMA.SE.MULTIPLO per sommare tutti i valori compresi nell’intervallo di date indicato. La sintassi generica è:
- sum_range: L’intervallo di valori da sommare;
- date_range: L’intervallo di date da verificare per l’anno specifico;
- year: L’anno specifico in base al quale si desidera sommare i valori. ()anno, 1,1 indica il primo giorno dell’anno e anno,12,31 indica l’ultimo giorno dell’anno.)
Per risolvere questa attività in Excel, copiare o inserire la formula seguente in una cella vuota, quindi trascinarla verso il basso nelle altre celle per ottenere il risultato:

Spiegazione della formula:
=SUMIFS($C$2:$C$12,$B$2:$B$12,«>=»&DATE(E2,1,1),$B$2:$B$12,"<="&DATE(E2,12,31))
- $C$2:$C$12: è l’«intervallo_somma» che contiene i valori da sommare.
- $B$2:$B$12,«>=»&DATA(E2,1,1): verifica le date nell’intervallo B2:B12 che sono maggiori o uguali al 01/01/2020 – ovvero al primo giorno dell’anno indicato nella cella E2.
- $B$2:$B$12,«<=»&DATA(E2,12,31): verifica le date nell’intervallo B2:B12 che sono minori o uguali al 31/12/2020 – ovvero all’ultimo giorno dell’anno indicato nella cella E2.
- SOMMA.SE.MULTIPLO($C$2:$C$12,$B$2:$B$12,«>=»&DATA(E2,1,1),$B$2:$B$12,"<="&DATA(E2,12,31)): Una volta soddisfatti i criteri, i valori nell’intervallo C2:C12 verranno individuati e sommati.
Sommare valori per anno in Excel con la funzione MATR.SOMMA.PRODOTTO
In alternativa, può esserti d’aiuto anche un’altra formula semplice realizzata con la funzione MATR.SOMMA.PRODOTTO. La sintassi generica è:
- date_range: L’intervallo di date da verificare per l’anno specifico;
- year: L’anno specifico in base al quale si desidera sommare i valori;
- sum_rangeL’intervallo di valori da sommare.
Copiare o inserire la seguente formula in una cella vuota, quindi trascinarla verso il basso nelle altre celle per ottenere il risultato:

Spiegazione della formula:
=MATR.SOMMA.PRODOTTO((ANNO($B$2:$B$12)=E2)*$C$2:$C$12)
- ANNO($B$2:$B$12)=E2: La funzione ANNO estrae l’anno da ogni cella contenente una data nell’intervallo B2:B12 e lo confronta con l’anno indicato in E2. Il risultato è un array di valori booleani come questo: {VERO;FALSO;VERO;VERO;FALSO;VERO;VERO;FALSO;FALSO;VERO;FALSO}.
- (ANNO($B$2:$B$12)=E2)*$C$2:$C$12={VERO;FALSO;VERO;VERO;FALSO;VERO;VERO;FALSO;FALSO;VERO;FALSO}*$C$2:$C$12: In questa espressione, i valori VERO e FALSO vengono convertiti rispettivamente in 1 e 0; l’array risultante viene quindi moltiplicato per ciascun importo nell’intervallo C2:C12, generando un nuovo array simile al seguente: {347;0;398;430;0;379;412;0;0;420;0}.
- MATR.SOMMA.PRODOTTO((ANNO($B$2:$B$12)=E2)*$C$2:$C$12)= MATR.SOMMA.PRODOTTO({347;0;398;430;0;379;412;0;0;420;0}): La funzione MATR.SOMMA.PRODOTTO somma infine tutti i numeri presenti in questo array e restituisce il risultato 2386.
Funzione correlata utilizzata:
- SUMIFS:
- La funzione SOMMA.SE.MULTIPLO di Excel ti permette di sommare i valori delle celle in base a più criteri.
- MATR.SOMMA.PRODOTTO:
- La funzione MATR.SOMMA.PRODOTTO ti permette di moltiplicare tra loro due o più colonne o matrici e di ottenere subito la somma dei prodotti risultanti.
- DATA:
- La funzione DATA ti permette di unire numeri relativi ad anno, mese e giorno, provenienti da celle distinte, per creare una data valida.
- ANNO:
- La funzione ANNO restituisce l’anno corrispondente alla data specificata, espresso in formato numerico seriale a quattro cifre.
Altri articoli:
- Somma valori per mese (con o senza anno)
- Questa guida presenta in modo dettagliato due formule per sommare i valori relativi a un determinato mese e anno, oppure per sommare i valori di un certo mese indipendentemente dall’anno in Excel.
- Somma valori per settimana di una data specificata
- Per sommare i valori relativi alla settimana in cui ricade una data specifica, puoi utilizzare una formula basata sulla funzione SOMMA.SE.MULTIPLO.
- Somma valori per numero della settimana o giorno della settimana
- Questa guida ti accompagna passo dopo passo nell’utilizzo delle formule per sommare i valori in un intervallo specifico in base al numero della settimana o al giorno della settimana indicati in Excel.
I Migliori Strumenti per la Produttività in Office
Kutools per Excel – Aiuta te a distinguerti dalla folla
Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...
Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Passa tra decine di documenti aperti in un secondo!
- Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
- Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
- Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.