
Formuła ogólna
=SUMIFS(sum_range,date,">="&DATE(year),date,"<="&DATE(year,12,31))
Podsumowanie
Jeśli chcesz zsumować według roku, możesz użyć funkcji SUMA.WARUNKÓW z dwoma kryteriami. W pokazanym przykładzie formuła w H6 to:
=SUMIFS(amount,date,">="&DATE(G6,1,1),date,"<="&DATE(G6,12,31))
Wynik to suma kwot za 2011 r. Po skopiowaniu formuła tworzy również sumę za lata 2012 i 2013.
Wyjaśnienie
Pierwszym argumentem funkcji SUMA.JEŻELI jest zawsze zakres do zsumowania („suma_zakres”), a kryteria są podawane jako co najmniej jedna para zakres / kryteria.
W tym przykładzie zakres sumy to nazwany zakres o nazwie „kwota” (E3: E2931), a kryteria są podawane w dwóch parach, przy użyciu nazwanego zakresu o nazwie „data” (B3: B2931).
W każdym przypadku funkcja DATA jest używana w kryteriach do tworzenia dwóch prawidłowych dat, z których obie mają ten sam rok:
1. Pierwszy dzień 2011
2. Ostatni dzień 2011
Daty te pojawiają się we wzorze w następujący sposób:
date, ">="&DATE(G6,1,1) // date is>= to 1/1/2011 date, "<="&DATE(G6,12,31) // date is <= 12/31/2011
W rezultacie formuła zwraca całkowitą sumę dla wszystkich kwot tylko w roku 2011.
Ponieważ do podania roku używamy odwołania do komórki, formułę można skopiować w celu utworzenia sum dla lat 2012 i 2013.