Здравствуйте. В этой статье покажу, как рассчитать количество дат, находящихся в заданном интервале. Например, в таблице вы ведёте учёт природных явлений. Требуется рассчитать, сколько таких явлений было в каждый год ведения наблюдений.

даты событий

Общая формула будет иметь вид:

=СЧЁТЕСЛИМН(даты ; «>=»&ДАТА( год ;1;1) ; даты ; «<=»&ДАТА( год ; 12;31))

Как она работает:

  1. ДАТА( год ;1;1) – вернёт 1 января указанного года

    Как работает функция ДАТА – читайте в этой статье

  2. ДАТА( год ; 12;31) – вернёт 31 декабря того же года
  3. Функция СЧЁТЕСЛИМН использует эти даты, и подсчитывает строки, в которых дата события одновременно больше или равна первому дню года, меньше или равна последнему дню года. То есть лежит в интервале 1 января – 31 декабря включительно.

Вот как это выглядит в реальной таблице:

подсчет в интервале дат

В этой формуле я применил имя «даты» к диапазону ячеек B4:B23. Это позволило упростить внешний вид формулы.

Если вам понадобится суммировать значения, а не считать – можно использовать функцию СУММЕСЛИМН вместо СЧЁТЕСЛИМН!

Это всё, что я хотел сказать, жду ваших вопросов и комментариев!