
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)