Formuła programu Excel: Suma, jeśli według roku -

Spisie treści

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.

Interesujące artykuły...