Формула на Excel: Брой клетки между дати -

Обща формула

=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.

Забележка: операторите "> =" и "<=" трябва да бъдат въведени като текст и да бъдат заобиколени от двойни кавички. Това означава, че трябва да използваме конкатенация (&), за да присъединим всеки оператор към всяка дата.

Интересни статии...