Excel vzorec: Súčet podľa rokov

Obsah

Všeobecný vzorec

=SUMIFS(sum_range,date,">="&DATE(year),date,"<="&DATE(year,12,31))

Zhrnutie

Ak potrebujete sumarizovať rok, môžete použiť funkciu SUMIFS s dvoma kritériami. V zobrazenom príklade je vzorec v H6:

=SUMIFS(amount,date,">="&DATE(G6,1,1),date,"<="&DATE(G6,12,31))

Výsledkom sú celkové sumy za rok 2011. Pri kopírovaní nadol vzorec tiež vytvorí celkovú sumu za roky 2012 a 2013.

Vysvetlenie

Prvým argumentom pre SUMIF je vždy rozsah, ktorý sa má sčítať („sum_range“), a kritériá sa dodávajú ako jeden alebo viac párov rozsah / kritérium.

V tomto príklade je rozsahom sumy pomenovaný rozsah nazývaný „množstvo“ (E3: E2931) a kritériá sú dodávané v dvoch pároch, pričom oba používajú pomenovaný rozsah nazývaný „dátum“ (B3: B2931).

V obidvoch prípadoch sa v kritériách používa funkcia DATE na zostavenie dvoch platných dátumov, pričom oba sa používajú s rovnakým rokom:

1. Prvý deň roku 2011
2. Posledný deň roku 2011

Tieto dátumy sa vo vzorci zobrazujú takto:

date, ">="&DATE(G6,1,1) // date is>= to 1/1/2011 date, "<="&DATE(G6,12,31) // date is <= 12/31/2011

Výsledkom je, že vzorec vráti celkovú sumu pre všetky sumy iba v roku 2011.

Pretože na zadanie roku používame odkaz na bunku, vzorec je možné skopírovať nadol, aby sa vytvorili aj súčty za roky 2012 a 2013.

Zaujímavé články...