In Excel, puoi sommare il valore numerico tra due date come condizioni o criteri. In questo caso, è necessario applicare due date come criteri, quindi avrete a che fare con più criteri per sommare questi valori. In questo articolo, sommeremo tali valori utilizzando due metodi.
Somma valori tra due date in Excel
Puoi sommare i valori tra due date utilizzando le funzioni SUMIF o SUMIFS. Ecco le spiegazioni di entrambi i metodi.
Utilizzando la funzione SUMIF
Generalmente, come utente Excel, potresti chiederti come usare la funzione SUMIF per sommare i valori tra due date. Poiché siamo consapevoli che SUMIF gestisce solo un criterio come da sintassi, sembra impossibile fornire due date come criteri nell’argomento criteri per sommare i valori nell’argomento sum_range.
Sintassi;
SUMIF(range, criteria, )
Quando si pensa di usare più criteri nella funzione SUMIF, allora si ha a che fare con la logica OR. La logica OR dice che la funzione SUMIF somma i valori se una qualsiasi delle condizioni o criteri è soddisfatta.
In questo articolo, imparerete come usare SUMIF usando le date come criteri. Poiché avete bisogno di sommare il valore tra due date, entrambi i criteri delle date devono essere testati sullo stesso argomento dell’intervallo.
Come per la logica OR, è necessario applicare più funzioni SUMIF per aggiungere o sottrarre i valori risultanti in una singola formula. Poiché è necessario sommare i numeri tra due date, ogni criterio di data sarà fornito in ogni funzione SUMIF, ed entrambe le funzioni SUMIF saranno combinate in una singola formula per ottenere il valore finale aggiungendo o sottraendo i valori risultanti di ogni funzione SUMIF.
Per ottenere il valore finale dei numeri tra due date, la seguente sarà la sintassi della formula;
=SUMIF(range, criteria1, ) - SUMIF(range, criteria2, )
Qui, il criterio1 è la data iniziale e il criterio2 la data finale. Entrambi i criteri dovrebbero essere applicati allo stesso argomento di intervallo in entrambe le funzioni SUMIF e l’argomento sum_range dovrebbe anche essere lo stesso in entrambe le funzioni SUMIF come indicato nella formula sopra.
In questo esempio, supponiamo di avere un set di dati di vari ordini consegnati in date diverse. Questo set di dati contiene i campi Order_ID, Date e Amount. Avete bisogno di trovare la somma degli importi degli ordini che cadono tra due date specificate. Queste due date sono state specificate come Data di inizio (Criterio1) e Data di fine (Criterio2) come indicato di seguito. È necessario utilizzare due funzioni SUMIF in un’unica formula per sommare gli importi degli ordini tra le due date indicate. Seguendo la sintassi della formula di cui sopra, è necessario applicare la seguente formula per ottenere il risultato finale.
=SUMIF($B:$B,">="&$F,$C:$C)-SUMIF($B:$B, ">"&$F,$C:$C)
In questa formula, abbiamo applicato due funzioni SUMIF contenenti due date come criteri. La prima funzione SUMIF contiene la data d’inizio (Criteria1) con l’espressione logica Greater Than Equal To e il riferimento alla cella della data d’inizio, combinata con un ampersand & (“>=”&$F$2). In secondo luogo, la funzione SUMIF nella formula contiene una data finale (Criteria2) con un’espressione logica Maggiore di e riferimento di cella di una data finale, combinata con una e commerciale & (“>”&$F$3). Puoi vedere che l’argomento range e l’argomento sum_range in entrambe le funzioni SUMIF sono gli stessi.
Come funziona questa formula
Nella formula sopra, la prima funzione SUMIF somma tutti gli importi degli ordini in cui la data è maggiore di uguale alla data iniziale (7/20/2018). E la seconda funzione SUMIF sommerà tutti gli importi degli ordini in cui la data è maggiore della data finale (8/10/2018). Infine, quando la formula sottrae le cifre risultanti da queste due funzioni SUMIF, allora ci dà la somma dei valori che cadono tra due date.
Utilizzando la funzione SUMIFS
La funzione SUMIFS è una funzione molto comoda per sommare valori basati su più criteri. Per impostazione predefinita, la funzione SUMIFS è progettata per trattare condizioni o criteri multipli per sommare i valori. Questa funzione funziona sulla base della logica AND. La logica AND in SUMIF tra due date significa sommare i valori dove le condizioni di entrambe le date sono VERE.
La sintassi della funzione SUMIFS è;
SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2,....)
Come da sintassi, è necessario fornire un intervallo di celle dove i valori devono essere sommati e ogni intervallo di celle dove ogni criterio è testato per sommare questi valori. Nel nostro esempio, come indicato sopra, le date sono fornite nello stesso intervallo, quindi testeremo entrambi i criteri sullo stesso argomento criteria_range nella funzione SUMIFS come indicato di seguito.
=SUMIFS($C:$C,$B:$B,">="&$F,$B:$B,"<="&$F)
Ora, questo metodo è molto facile da capire e applicare per sommare i valori tra due date. Questa formula dice, somma i valori in sum_range C2:C11 dove la data è maggiore di uguale a “Data di inizio” (F2) e minore di uguale a “Data di fine” (F3) in criteria_range B2:B11.
Hai ancora bisogno di aiuto con la formattazione di Excel o hai altre domande su Excel? Collegati con un esperto di Excel dal vivo qui per un aiuto 1 su 1. La tua prima sessione è sempre gratuita.
Vedi anche:
Come usare la funzione SUMIF in Google Sheets – Excelchat
Come usare SUMIF con più criteri – Excelchat
Come creare un campo calcolato in una tabella pivot – Excelchat