Excel formula: Vsota, če je po letu -

Kazalo

Splošna formula

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

Povzetek

Če morate sešteti po letih, lahko funkcijo SUMIFS uporabite z dvema meriloma. V prikazanem primeru je formula v H6:

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

Rezultat je vsota zneskov za leto 2011. Ko se formula kopira, ustvari tudi vsoto za leti 2012 in 2013.

Pojasnilo

Prvi argument za SUMIF je vedno obseg za vsoto ("obseg_obsega"), merila pa so na voljo kot en ali več parov obsega / meril.

V tem primeru je obseg vsote imenovani obseg, imenovan "znesek" (E3: E2931), merila pa so podana v dveh parih, pri čemer oba uporabljata imenovani obseg, imenovan "datum" (B3: B2931).

V obeh primerih se funkcija DATE uporablja v merilih za gradnjo dveh veljavnih datumov, ki uporabljata isto leto:

1. Prvi dan leta 2011
2. Zadnji dan leta 2011

Ti datumi so prikazani v formuli na naslednji način:

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

Posledično formula vrne skupni znesek za vse zneske samo v letu 2011.

Ker za navedbo leta uporabljamo referenco celice, lahko formulo kopiramo navzdol, da ustvarimo vsote tudi za leti 2012 in 2013.

Zanimive Članki...