Formula Excel: somma per mese -

Sommario

Formula generica

=SUMIFS(values,date_range,">="&A1,date_range,"<="&EOMONTH(A1,0))

Sommario

Per sommare per mese, puoi usare 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))

Questa formula utilizza gli intervalli denominati "importo" (C4: C9) e "data" (B4: B9).

Spiegazione

La funzione SUMIFS può sommare i valori in 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ù a prova di proiettile:

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

Questa versione è più robusta perché le date sono costruite con valori separati di anno, mese e giorno e non vengono immesse come testo che deve essere interpretato da Excel.

Normalmente, questo è un problema, perché se aggiungi i nomi dei mesi come testo (ad esempio "Gennaio", "Febbraio", "Marzo", ecc.) Nella colonna E devi fare altri guai per creare date che puoi usare per i criteri . Tuttavia, in questo caso, utilizziamo un semplice trucco per semplificare le cose: nella colonna E, invece di digitare i nomi dei mesi, aggiungiamo le date effettive (1/1/2016, 2/1/2016, 3/1/2016), quindi utilizzare un formato data personalizzato ("mmmm") per visualizzare i nomi dei mesi.

Ciò semplifica la creazione dei criteri di cui abbiamo bisogno per SUMIFS. 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 questo:

"<="&EOMONTH(E4,0)

Con zero per i mesi, la funzione EOMONTH restituisce automaticamente l'ultimo giorno del mese fornito dalla data.

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 è un'ottima soluzione quando è necessario riepilogare i dati per anno, mese, trimestre e così via, perché faranno questo tipo di raggruppamento per te senza alcuna formula. Per un confronto affiancato di formule e tabelle pivot, guarda questo video: Perché le tabelle pivot.

Articoli interessanti...