
Обща формула
=COUNTIFS(range,">="&date1,range,"<="&date2)
Обобщение
За да преброите броя на клетките, които съдържат дати между две дати, можете да използвате функцията COUNTIFS. В показания пример F6 съдържа тази формула:
=COUNTIFS(dates,">="&DATE(E5,1,1),dates,"<="&DATE(E5,12,31))
Тази формула отчита рождените дни през 2000 г., които се появяват в диапазона C5: C11.
Забележка: тази формула използва посочения диапазон "дати", C5: C11.
Обяснение
Функцията COUNTIFS е изградена за преброяване на клетки, които отговарят на множество критерии. В този случай трябва да предоставим два критерия: един критерий за по-ранната дата и един за по-късната дата. Ние предоставяме посочените дати на диапазона (C5: C11) и за двата критерия.
За да изградим всяка дата, използваме функцията DATE:
DATE(E5,1,1) // build first day of year DATE(E5,12,31) // build last day of year
Функцията DATE улеснява изграждането на дати въз основа на аргументи за година, месец и ден, които са кодирани твърдо или са предоставени като препратки към клетки. В примера месецът и денят са кодирани твърдо, а ние получаваме година от колона E.
Забележка: операторите "> =" и "<=" трябва да бъдат въведени като текст и да бъдат заобиколени от двойни кавички. Това означава, че трябва да използваме конкатенация (&), за да присъединим всеки оператор към всяка дата.