COUNTIF между двумя датами в Excel (4 подходящих примера)

  • Поделись Этим
Hugh West

Для различных целей вам может потребоваться найти количество вхождений между двумя датами. Вы можете легко получить значение count, если знаете технику. Сегодня, в этой статье, мы продемонстрируем следующее 4 подходящие примеры для подсчета ( COUNTIF ) между двумя датами в Excel. Если вам это тоже интересно, скачайте нашу рабочую тетрадь для практики и следуйте за нами.

Скачать Практическое пособие

Скачайте эту рабочую тетрадь для практики, пока вы читаете эту статью.

Функция COUNTIF с критериями.xlsx

4 подходящих примера использования COUNTIF между двумя датами в Excel

Для демонстрации примеров мы рассматриваем набор данных из 12 людей и дату их рождения. Имя человека находится в колонке B , а дата их рождения находится в столбце C Подсчитаем количество лет, указанных в столбце E .

1. Вставка дат непосредственно в функцию COUNTIF

В первом примере мы собираемся непосредственно ввести даты в функция COUNTIFS для подсчета количества дат. Ниже приведены шаги для выполнения этого примера:

📌 Шаги:

  • Прежде всего, выберите ячейку F5 .
  • Теперь запишите в ячейке следующую формулу.

=COUNTIFS($C$5:$C$16,">=01-01-1990",$C$5:$C$16,"<=12-13-1990")

  • Нажмите Войти .

  • Аналогичным образом введите формулу такого же типа в остальную часть ячейки с F6:F10 .

  • Вы получите все подсчитанные значения в нужной нам ячейке.

Таким образом, мы можем сказать, что наша формула работает идеально, и мы можем использовать КОУНТИФЫ функция для подсчета между двумя датами.

Читать далее: Как использовать в Excel COUNTIF, не содержащий нескольких критериев

2. Объединить функцию COUNTIF с функцией DATE

Во втором примере мы будем использовать ДАТА и КОУНТИФЫ функции для подсчета количества дат. Шаги для завершения этого примера приведены ниже:

📌 Шаги:

  • Сначала выберите ячейку F5 .
  • После этого запишите в ячейке следующую формулу.

=COUNTIFS($C$5:$C$16,">="&DATE(E5,1,1),$C$5:$C$16,"<="&DATE(E5,12,31))

  • Затем нажмите Войти .

  • Затем перетащите Наполнительная рукоятка значок , чтобы скопировать формулу в ячейку F10 .

  • Вы заметите, что формула оценивает количество лет в нужных нам ячейках.

Следовательно, мы можем сказать, что наша формула работает эффективно, и мы можем использовать КОУНТИФЫ функция для подсчета между двумя датами.

🔎 Разбивка формулы

Мы разбиваем формулу для ячейки F5 .

👉 DATE(E5,1,1) : The ДАТА функция преобразует числовое значение в значение даты. Здесь значение имеет вид 1/1/1990 .

👉 DATE(E5,12,31) : The ДАТА функция преобразует числовое значение в значение даты. Для этой функции значение будет таким 12/31/1990 .

👉 COUNTIFS($C$5:$C$16,">="&DATE(E5,1,1),$C$5:$C$16,"<="&DATE(E5,12,31)) : The КОУНТИФЫ Функция подсчитает те значения дат, которые лежат между датой 1/1/1990 и 12/31/1990 Здесь значение 1 .

Читать далее: Дата COUNTIF в течение 7 дней

Похожие чтения

  • Excel COUNTIFS не работает (7 причин с решениями)
  • COUNTIF и COUNTIFS в Excel (4 примера)
  • Функция VBA COUNTIF в Excel (6 примеров)
  • Как использовать COUNTIF с WEEKDAY в Excel
  • Подсчет пустых ячеек с помощью функции COUNTIF в Excel: 2 примера

3. Подсчет количества дат с помощью функции SUMPRODUCT

В следующем примере SUMPRODUCT и DATEVALUE Функции помогут нам подсчитать количество дат. Шаги для выполнения этого примера показаны ниже:

📌 Шаги:

  • Сначала выберите ячейку F5 .
  • После этого запишите в ячейке следующую формулу.

=SUMPRODUCT(($C$5:$C$16>=DATEVALUE("1/1/1990"))*($C$5:$C$16<=DATEVALUE("12/31/1990")))

  • Теперь нажмите Войти .

  • Аналогичным образом вставьте формулу такого же типа в оставшуюся часть ячейки с F6:F10 .

  • Вы увидите, что формула вычислит количество лет, как в предыдущем примере.

Поэтому мы можем сказать, что наша формула работает точно, и мы можем считать между двумя датами.

🔎 Разбивка формулы

Мы разбиваем формулу для ячейки F5 .

👉 ЗНАЧЕНИЕ ДАТЫ("1/1/1990") : The DATEVALUE функция преобразует числовое значение в значение даты. Здесь значение имеет вид 1/1/1990 .

👉 DATEVALUE(“12/31/1990”) : The DATEVALUE функция преобразует числовое значение в значение даты. Для этой функции значение будет таким 12/31/1990 .

👉 SUMPRODUCT(($C$5:$C$16>=DATEVALUE("1/1/1990"))*($C$5:$C$16<=DATEVALUE("12/31/1990"))) : The СУМПРОДУКТЫ функция подсчитает значение дат, которые лежат между датой 1/1/1990 и 12/31/1990 Здесь значение 1 .

Читать далее: Как использовать COUNTIF для диапазона дат в Excel (6 подходящих подходов)

4. подсчет между любым заданным диапазоном дат

В последнем примере мы узнаем количество дат в диапазоне дат, используя функция COUNTIFS Наш желаемый диапазон дат находится в диапазоне ячеек E5:F5 .

Ниже приводится пошаговое описание процедуры:

📌 Шаги:

  • Во-первых, выберите ячейку G5 .
  • Затем запишите в ячейке следующую формулу.

=COUNTIFS($C$5:$C$16,">="&E5,$C$5:$C$16,"<="&F5)

  • После этого нажмите Войти .

  • Вы получите общее количество сущностей в ячейке G5 .

Наконец, мы можем сказать, что наша формула работает успешно, и мы можем использовать COUNTIF функция для подсчета между двумя датами.

Применение функции COUNTIF между двумя датами с несколькими критериями

Помимо предыдущих примеров, мы покажем вам процедуру использования функции ДАТА и КОУНТИФЫ функции для подсчета количества дат по нескольким критериям. Шаги этой процедуры приведены ниже:

📌 Шаги:

  • В начале выделите ячейку F5 .
  • Теперь запишите в ячейке следующую формулу.

=COUNTIFS($C$5:$C$16,">="&DATE(E5,1,1),$C$5:$C$16,"<="&DATE(E5,12,31))

  • Нажмите Войти .

  • После этого, перетащить сайт Наполнительная рукоятка значок , чтобы скопировать формулу в ячейку F10 .

  • Вы получите все количество расчетных лет на нужных нам клетках.

Наконец, мы можем сказать, что наша формула работает плодотворно, и мы можем использовать КОУНТИФЫ функция для подсчета между двумя датами по нескольким критериям.

🔎 Разбивка формулы

Мы разбиваем формулу для ячейки F5 .

👉 DATE(E5,1,1) : The ДАТА функция преобразует числовое значение в значение даты. Здесь значение имеет вид 1/1/1990 .

👉 DATE(E5,12,31) : The ДАТА функция преобразует числовое значение в значение даты. Для этой функции значение будет таким 12/31/1990 .

👉 COUNTIFS($C$5:$C$16,">="&DATE(E5,1,1),$C$5:$C$16,"<="&DATE(E5,12,31)) : Функция COUNTIFS подсчитывает те значения дат, которые лежат между датой 1/1/1990 и 12/31/1990. Здесь значение 1 .

Использование функции COUNTIF между двумя датами с критериями совпадения

В этом случае мы узнаем точное количество дат в нашем наборе данных, используя функция COUNTIF Дата, которую мы собираемся искать, это ячейка E5 .

Ниже приводится пошаговое описание процедуры:

📌 Шаги:

  • В начале выберите ячейку F5 .
  • После этого запишите в ячейке следующую формулу.

=COUNTIF($C$5:$C$16,E5)

  • Нажмите кнопку Войти ключ.

  • Вы заметите, что общее количество сущностей в ячейке F5 .

В итоге мы можем сказать, что наша формула работает правильно, и мы можем использовать функцию COUNTIF функция для подсчета между двумя датами при совпадении критериев.

Заключение

На этом я заканчиваю эту статью, надеюсь, что она будет вам полезна и вы сможете использовать COUNTIF функция для подсчета между двумя датами в Excel. Пожалуйста, если у вас возникли дополнительные вопросы или рекомендации, поделитесь с нами в разделе комментариев ниже.

Не забудьте заглянуть на наш сайт, ExcelWIKI для решения нескольких проблем, связанных с Excel. Продолжайте изучать новые методы и развивайтесь!

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.