Formula Excel: numără datele în anul dat -

Formula generică

=SUMPRODUCT(--(YEAR(dates)=year))

rezumat

Pentru a număra datele într-un anumit an, puteți utiliza funcțiile SUMPRODUCT și YEAR. În exemplul prezentat, formula din E5 este:

=SUMPRODUCT(--(YEAR(dates)=D5))

unde „datează” un interval numit B5: B15.

Explicaţie

Funcția YEAR extrage anul de la o dată validă. În acest caz, oferim ANUL și matricea de date în intervalul numit „date”, deci obținem o serie de rezultate:

(2018;2017;2019;2019;2017;2019;2017;2019;2019;2018;2018)

Fiecare dată este comparată cu valoarea anului din coloana D, pentru a produce o matrice sau valori ADEVĂRATE:

(FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE)

Pentru formula din E5, valorile TRUE sunt cazuri în care datele sunt în anul 2017, iar valorile FALSE reprezintă datele din orice alt an.

Apoi, folosim un dublu negativ pentru a constrânge valorile TRUE FALSE la 1 și 0. În cadrul SUMPRODUCT, avem acum:

=SUMPRODUCT((0;1;0;0;1;0;1;0;0;0;0))

În cele din urmă, cu o singură matrice pentru a lucra, SUMPRODUCT însumează articolele din matrice și returnează un rezultat, 3.

Articole interesante...