Excel-formel: Sum hvis dato er mellom -

Innholdsfortegnelse

Generisk formel

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

Sammendrag

For å summere verdier som er mellom to datoer, kan du bruke SUMIFS-funksjonen. I eksemplet vist inneholder celle H7 denne formelen:

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

der dato (C5: C11) og mengde (D5: D11) er kalt områder.

Denne formelen summerer beløp i kolonne D for datoer mellom H5 og H6.

Forklaring

SUMIFS-funksjonen tillater logiske operatorer (dvs. "=", ">", "> =" osv.), Og flere kriterier.

For å matche målverdier mellom to datoer, må vi bruke to kriterier. SUMIFS-funksjonen krever at hvert kriterium legges inn som et kriterium / rekkepar som følger:

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

Merk at vi trenger å legge de logiske operatorene i dobbelt anførselstegn (""), og deretter sammenkoble dem til cellehenvisninger med bokstavet (&). Dette er fordi SUMIFS er i en gruppe "RACON" -funksjoner som har en unik syntaks for kriterier.

Den endelige formelen ser slik ut:

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

Merk: dette eksemplet inkluderer ikke start- eller sluttdato i resultatet. Se nedenfor for et eksempel som inkluderer start- og sluttdatoer.

Med hardkodede datoer

Den beste måten å hardkode datoer i SUMIFS-funksjonen er å bruke DATE-funksjonen. Hvis du for eksempel vil summere verdier i rng1 som ligger mellom 1. juli 2020 og 30. september 2020, kan du bruke en formel som denne:

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

Legg merke til at vi bruker større enn eller lik ("> =") og mindre enn eller lik ("<=") slik at SUMIFS inkluderer start- og sluttdato i det endelige resultatet.

Legge til flere kriterier

For å utvide formelen for å bruke flere kriterier, er det bare å legge til et annet område / kriteriepar. For eksempel vil formelen nedenfor summere verdier i rng1 når datoer i rng2 er mellom datoene i A1 og B1, OG verdiene i rng3 er lik C1:

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

Interessante artikler...