
Általános képlet
=SUMIFS(rng1,rng2,">"&A1,rng2,"<"&B1)
Összegzés
A két dátum közötti értékek összegzéséhez használhatja a SUMIFS függvényt. A bemutatott példában a H7 cella a következő képletet tartalmazza:
=SUMIFS(amount,date,">"&H5,date,"<"&H6)
ahol a dátum (C5: C11) és az összeg (D5: D11) tartományokat neveznek meg.
Ez a képlet összegezi a D oszlopban szereplő összegeket a H5 és H6 közötti dátumokra.
Magyarázat
A SUMIFS függvény logikai operátorokat (pl. "=", ">", "> =" Stb.) És több kritériumot tesz lehetővé.
Két cél dátum közötti célértékek egyezéséhez két kritériumot kell használnunk. A SUMIFS függvény megköveteli, hogy minden kritériumot feltétel / tartomány párként adja meg az alábbiak szerint:
">"&H5,date // greater than H5 "<"&H6,date // less than H6
Ne feledje, hogy a logikai operátorokat dupla idézőjelekbe kell foglalnunk (""), majd összefűzzük őket cellareferenciákba az ampersanddal (&). Ennek oka, hogy a SUMIFS a "RACON" függvények csoportjába tartozik, amelyek egyedi szintaxissal rendelkeznek a kritériumok szempontjából.
A végső képlet így néz ki:
=SUMIFS(amount,date,">"&H5,date,"<"&H6)
Megjegyzés: ez a példa nem tartalmazza az eredményben a kezdő vagy a befejező dátumot. Az alábbiakban talál egy példát, amely tartalmazza a kezdő és a befejező dátumot.
Keményen kódolt dátumokkal
A dátumok SUMIFS függvénybe történő kódolásának legjobb módja a DATE függvény használata. Például az rng1 2020. július 1. és 2020. szeptember 30. közötti értékeinek összegzéséhez használhat egy következő képletet:
=SUMIFS(rng1,rng2,">="&DATE(2020,7,1),rng2,"<="&DATE(2020,9,30))
Vegye figyelembe, hogy nagyobb vagy egyenlő ("> =") és kisebb vagy egyenlő ("<="), így a SUMIFS a végeredményben tartalmazza a kezdő és a befejező dátumot.
További kritériumok hozzáadása
A képlet további kritériumok alkalmazásához való kibővítéséhez adjon hozzá egy másik tartomány / feltétel párost. Például az alábbi képlet összegzi az rng1 értékeit, ha az rng2 dátumai az A1 és a B1 dátumai között vannak, ÉS az rng3 dátumai megegyeznek C1-vel:
=SUMIFS(rng1,rng2,">"&A1,rng2,"<"&B1, rng3, C1)