Excel-formel: Summan om datumet är mellan -

Innehållsförteckning

Generisk formel

=SUMIFS(rng1,rng2,">"&A1,rng2,"<"&B1)

Sammanfattning

För att summera värden mellan två datum kan du använda SUMIFS-funktionen. I exemplet som visas innehåller cell H7 denna formel:

=SUMIFS(amount,date,">"&H5,date,"<"&H6)

där datum (C5: C11) och mängd (D5: D11) heter intervall.

Denna formel summerar belopp i kolumn D för datum mellan H5 och H6.

Förklaring

SUMIFS-funktionen tillåter logiska operatorer (dvs. "=", ">", "> =", etc.) och flera kriterier.

För att matcha målvärden mellan två datum måste vi använda två kriterier. SUMIFS-funktionen kräver att varje kriterium anges som ett kriterium / intervallpar enligt följande:

">"&H5,date // greater than H5 "<"&H6,date // less than H6

Observera att vi måste bifoga de logiska operatorerna i dubbla citattecken ("") och sedan sammanfoga dem till cellreferenser med ampersand (&). Detta beror på att SUMIFS ingår i en grupp "RACON" -funktioner som har en unik syntax för kriterier.

Den slutliga formeln ser ut så här:

=SUMIFS(amount,date,">"&H5,date,"<"&H6)

Obs: detta exempel inkluderar inte start- eller slutdatum i resultatet. Se nedan för ett exempel som inkluderar start- och slutdatum.

Med hårdkodade datum

Det bästa sättet att hårdkodera datum i SUMIFS-funktionen är att använda DATE-funktionen. Till exempel, för att summera värden i rng1 som ligger mellan 1 juli 2020 och 30 september 2020 kan du använda en sådan formel:

=SUMIFS(rng1,rng2,">="&DATE(2020,7,1),rng2,"<="&DATE(2020,9,30))

Observera att vi använder större än eller lika med ("> =") och mindre än eller lika med ("<=") så att SUMIFS inkluderar start- och slutdatum i slutresultatet.

Lägger till fler kriterier

För att utöka formeln för att tillämpa fler kriterier, lägg bara till ett annat intervall / kriteriepar. Till exempel kommer formeln nedan att summera värden i rng1 när datum i rng2 ligger mellan datum i A1 och B1, OCH-värden i rng3 är lika med C1:

=SUMIFS(rng1,rng2,">"&A1,rng2,"<"&B1, rng3, C1)

Intressanta artiklar...