KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Somma valori per anno in Excel

AutoreXiaoyang Data di modifica

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.

doc-sum-by-year-1


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 è:

=SUMIFS(sum_range,date_range,«>=»&DATE(year,1,1),date_range,"<="&DATE(year,12,31)
  • 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:

=SUMIFS($C$2:$C$12,$B$2:$B$12,«>=»&DATE(E2,1,1),$B$2:$B$12,"<="&DATE(E2,12,31))

doc-sum-by-year-2


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 è:

=SUMPRODUCT((YEAR(date_range)=year)*sum_range)
  • 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:

doc-sum-by-year-3


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.

I Migliori Strumenti per la Produttività in Office

Kutools per Excel – Aiuta te a distinguerti dalla folla

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Combinare Colonne o celle senza perdere dati  |  Arrotondamento senza usare la formula...
Super CERCA.VERT:Criteri Multipli  |  Valori Multipli  |  Tra più fogli  |  Corrispondenza approssimativa...
Elenco a discesa avanzato. Elenco a discesa...:Elenco a discesa semplice  |  Elenco a discesa dipendente  |  Elenco a discesa con selezione multipla
Gestione Colonne:Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva la visibilità delle colonne nascoste  |Confronta colonne per Seleziona celle uguali/diverse...
Funzionalità in Evidenza:Attenzione della griglia  |  Visualizzazione Design  |  Barra delle formule avanzata  |  Gestione Cartelle di Lavoro e Fogli|Biblioteca di risorse(Testo automatico)|  Selettore di Date  |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle  |  Invia email da elenco  |  Super Filtri  |  Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali set di strumenti 15:12 Strumentiper il testo(Aggiungi testo,Elimina Caratteri Specifici...)|  50+Tipidi grafico(Diagramma di Gantt...)|  40+ Formule pratiche(Calcola l'età in base alla data di nascita...)|  19 Strumentidi inserimento(Inserisci Codice QR,Inserisci immagine dal percorso...)|  12 Strumentidi conversione(Converti in parole,Conversione del tasso di cambio...)|  7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle Excel...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

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.