Come sommare i valori in base ai mesi?

Per sommare i valori in base al mese, quando hai delle date in una colonna, puoi utilizzare SUMIFS o SUMPRODUCT. Con SUMIFS puoi fare riferimento alle date che cadono in un mese specifico dell’anno. E con SUMPRODUCT puoi sommare per un mese particolare, indipendentemente dall’anno.

somma in base ai mesi

I nostri dati mostrano le date tra tre anni, 2021, 2022 e 2023. E qui utilizzeremo entrambe le formule.

Utilizza SUMIFS per sommare i valori in base ai mesi dell’anno

Segui questi passaggi per scrivere questa formula:

  1. Innanzitutto, in una cella, inserisci SUMIFS, quindi nel primo argomento fai riferimento all’intervallo da cui desideri ottenere la somma.
  2. Successivamente, nel secondo argomento (intervallo_criteri1), specifica l’intervallo in cui si trovano le date.
  3. Quindi, nel terzo argomento (criteri), immettere (“>=”&DATE(2022,1,1)) per specificare la data di inizio del mese.
  4. Ora nell’intervallo di criteri2, fai nuovamente riferimento all’intervallo con le date. E nel criterio 2, inserisci (“<=”&EOMONTH(“01-Jan-2022”,0)).
  5. Alla fine, digita le parentesi di chiusura e premi Invio per ottenere il risultato.
are-importo-al-mese

E una volta premuto Invio, restituisce la somma dei valori in cui la data è nel mese di gennaio 2022.

somma di valori al mese
 =SUMIFS(B2:B103,A2:A103,">="&DATE(2022,1,1),A2:A103,"<="&EOMONTH("01-Jan-2022",0))

Come funziona questa formula?

Per comprendere questa formula è necessario dividerla in tre parti:

formula divisa in tre parti

Nella prima parte hai specificato l’intervallo da cui devi ottenere la somma.

intervallo-da-ottenere-somma-primo-specificato

Nella seconda parte, hai fatto riferimento all’intervallo in cui sono presenti le date e quindi hai utilizzato la funzione DATA per creare una data valida del 01-gen-2022.

Con la funzione DATA hai utilizzato anche gli operatori maggiore e uguale. E quando lo fai, dice a SUMIFS di sommare solo per la data uguale o maggiore a 01-gen-2022.

specificato-l'intervallo-che-contiene-date

Nella parte 3 hai fatto nuovamente riferimento all’intervallo di date.

Nei criteri, hai utilizzato la funzione EMONTH con le date 01-gen-2022 e 0 come mesi, che restituisce l’ultimo giorno (data) di gennaio, 31-gen-2022. Insieme a questo, hai l’operatore minore di ed uguale a.

Ciò indica a SOMMA.SE di aggiungere i valori per le date inferiori o uguali al 31 gennaio 2033.

terza parte-di nuovo-riferito-a-intervallo di date

Con i due criteri sopra indicati, hai un intervallo di date compreso tra il 01-gen-2022 e il 31-gen-2022 e la formula riepilogherà tutti i valori tra queste due date.

SUMPRODUCT per aggiungere valori in base al mese

E se vuoi aggiungere valori per un mese indipendentemente dall’anno, puoi utilizzare le funzioni SUMPRODUCT e MONTH.

sommaprodotto-somma-utilizzando-mese
 =SUMPRODUCT(B2:B103,--(MONTH(A2:A103)=1))

Hai utilizzato la funzione MESE in questa formula e hai fatto riferimento all’intero intervallo di date. Dopodiché provalo con 1 che significa controllare le date di gennaio.

sommaprodotto-e-mese-combinati

Successivamente hai il doppio segno meno per convertire TRUE in 1 e FALSE in 0.

convertire vero e falso

Alla fine, SUMPRODUCT moltiplica le due tabelle (Quantità e 0-1) e restituisce la somma per le date in cui il mese è gennaio.

sommaprodotto-moltiplica-entrambi-gli-array

Ottieni il file Excel

Scaricamento

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *