Excel vzorec: Súčet, ak je dátum medzi -

Obsah

Všeobecný vzorec

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

Zhrnutie

Ak chcete sčítať hodnoty, ktoré sú medzi dvoma dátumami, môžete použiť funkciu SUMIFS. V zobrazenom príklade obsahuje bunka H7 tento vzorec:

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

kde dátum (C5: C11) a suma (D5: D11) sú pomenované rozsahy.

Tento vzorec sumarizuje sumy v stĺpci D pre dátumy medzi H5 a H6.

Vysvetlenie

Funkcia SUMIFS umožňuje logické operátory (tj. „=“, „>“, „> =“ Atď.) A viac kritérií.

Na priradenie cieľových hodnôt medzi dvoma dátumami musíme použiť dve kritériá. Funkcia SUMIFS vyžaduje, aby bolo každé kritérium zadané ako pár kritérií / rozsahov nasledovne:

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

Upozorňujeme, že logické operátory musíme uzavrieť do dvojitých úvodzoviek ("") a potom ich spojiť do odkazov na bunky s ampersandom (&). Je to tak preto, lebo SUMIFS je v skupine funkcií „RACON“, ktoré majú jedinečnú syntax pre kritériá.

Výsledný vzorec vyzerá takto:

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

Poznámka: tento príklad nezahŕňa do výsledku dátum začatia alebo ukončenia. Nižšie uvádzame príklad, ktorý obsahuje dátumy začatia a ukončenia.

S pevne zakódovanými dátumami

Najlepším spôsobom, ako pevne naprogramovať dátumy do funkcie SUMIFS, je použiť funkciu DATE. Napríklad na sčítanie hodnôt v rng1, ktoré sú medzi 1. júlom 2020 a 30. septembrom 2020, môžete použiť nasledujúci vzorec:

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

Všimnite si, že používame hodnoty väčšie alebo rovné ("> =") a menšie alebo rovné ("<="), aby SUMIFS do konečného výsledku zahrnul dátum začatia a ukončenia.

Pridávajú sa ďalšie kritériá

Ak chcete rozšíriť vzorec a použiť viac kritérií, stačí pridať ďalšiu dvojicu rozsahov a kritérií. Napríklad nasledujúci vzorec zhrnie hodnoty v rng1, keď sú dátumy v rng2 medzi dátumami v A1 a B1, hodnoty AND v rng3 sa rovnajú C1:

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

Zaujímavé články...