Per somma per mese, è possibile utilizzare una formula basata sulla funzione SUMIFS, con l’aiuto della funzione EOMONTH.

Nell’esempio mostrato, la formula in F4 è:

 
=SUMIFS(amount,date,">="&E4,date,"&EOMONTH(E4,0))

Come funziona questa formula

La funzione SUMIFS può sommare gli intervalli in base a più criteri.

In questo caso, configuriamo SUMIFS per sommare gli importi per mese utilizzando due criteri: uno per abbinare date maggiori o uguali al primo giorno del mese, uno per abbinare date inferiori o uguali all’ultimo giorno del mese. In altre parole, abbiamo bisogno di una formula come questa:

 
=SUMIFS(amount,date,">="&"1/1/2016",date,"&"1/31/2016")

O l’alternativa più sicura:

 
=SUMIFS(amount,date,">="&DATE(2016,1,1),date,"&DATE(2016,1,31))

(Più sicuro perché le date sono costruite con valori anno, mese e giorno separati e non inserite come testo che deve essere interpretato da Excel).

Normalmente, questo è un dolore, perché se aggiungi i nomi dei mesi come testo (cioè “gennaio”,” Febbraio”,” Marzo”, ecc.) nella colonna E devi andare a problemi extra per creare date che puoi usare per i criteri.

Tuttavia, in questo caso, usiamo un semplice trucco per rendere le cose facili: Nella colonna E, invece di digitare i nomi dei mesi, aggiungiamo le date effettive (1/1/2016, 2/1/2016, 3/1/2016), quindi usiamo un formato di data personalizzato (“mmmm”) per visualizzare i nomi dei mesi.

Questo rende facile costruire i criteri di cui abbiamo bisogno per i SUMIF. Per abbinare date maggiori o uguali al primo del mese, usiamo:

 
">="&E4

E per abbinare date inferiori o uguali all’ultimo giorno del mese, usiamo:

 
"&EOMONTH(E4,0)

dove EOMONTH restituisce automaticamente l’ultimo giorno.

La concatenazione con una e commerciale (&) è necessaria quando si creano criteri che utilizzano un operatore logico con un valore numerico.

Soluzione Tabella pivot

Una tabella pivot è una soluzione eccellente quando è necessario riepilogare i dati per anno, mese, trimestre e così via, perché eseguiranno questo tipo di raggruppamento per te senza alcuna formula. Per un confronto side-by-side di formule vs tabelle pivot, vedere questo video: Perché tabelle pivot.