![](https://cdn.wiki-base.com/3984029/excel_formula_sum_if_by_year__2.png.webp)
Generička formula
=SUMIFS(sum_range,date,">="&DATE(year),date,"<="&DATE(year,12,31))
Sažetak
Ako trebate zbrojiti po godinama, možete koristiti funkciju SUMIFS s dva kriterija. U prikazanom primjeru formula u H6 je:
=SUMIFS(amount,date,">="&DATE(G6,1,1),date,"<="&DATE(G6,12,31))
Rezultat su ukupni iznosi za 2011. Kada se kopiraju, formula također stvara ukupni iznos za 2012. i 2013. godinu.
Obrazloženje
Prvi argument za SUMIF-ove uvijek je raspon koji se zbraja ("zbroj_opsega"), a kriteriji se navode kao jedan ili više parova raspona / kriterija.
U ovom je primjeru raspon zbroja imenovani raspon nazvan "iznos" (E3: E2931), a kriteriji su navedeni u dva para, obojica koji koriste imenovani raspon nazvan "datum" (B3: B2931).
U svakom slučaju, funkcija DATE koristi se u kriterijima za izgradnju dva važeća datuma, oba koristeći istu godinu:
1. Prvi dan 2011.
2. Zadnji dan 2011
Ti se datumi pojavljuju u formuli kako slijedi:
date, ">="&DATE(G6,1,1) // date is>= to 1/1/2011 date, "<="&DATE(G6,12,31) // date is <= 12/31/2011
Kao rezultat, formula daje ukupan zbroj za sve iznose samo u 2011. godini.
Budući da za navedenu godinu koristimo referencu na ćeliju, formula se može kopirati kako bi se stvorili ukupan udio i za 2012. i 2013. godinu.