Перейти к содержимому

Как выполнить подсчет по дате/месяцу/году и диапазону дат в Excel?

Author: Kelly Last Modified: 2025-08-07

Например, у нас есть список участников с их днями рождения, и сейчас мы готовим открытки ко дню рождения для этих участников. Перед созданием открыток нам нужно подсчитать, сколько дней рождения приходится на определенный месяц/год/дату. Здесь я покажу вам, как выполнять подсчет по дате/месяцу/году и диапазону дат с помощью формул в Excel следующими методами:


Подсчет по определенному месяцу/году и диапазону дат с помощью формул в Excel

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

Подсчет по определенному месяцу

Предположим, вы собираетесь подсчитать дни рождения, которые приходятся на конкретный месяц, например, август (месяц 8). Вы можете ввести следующую формулу в пустую ячейку, а затем нажать клавишу Ввод.

=СУММПРОИЗВ(1*(МЕСЯЦ(C3:C16)=G2))

Countif by a certain month

Примечания:

В приведенной выше формуле C3:C16 — это указанный столбец «Дата рождения», по которому будут подсчитываться дни рождения, а G2 — это ячейка с номером конкретного месяца.

Вы также можете применить эту формулу массива =СУММ(ЕСЛИ(МЕСЯЦ(B2:B15)=8;1)) (нажмите Ctrl + Shift + Enter), чтобы подсчитать дни рождения по определенному месяцу.

Подсчет по определенному году

Если вам нужно подсчитать дни рождения по определенному году, например, 1988, вы можете использовать одну из следующих формул по мере необходимости.

=СУММПРОИЗВ(1*(ГОД(C3:C16)=1988))
=СУММ(ЕСЛИ(ГОД(B2:B15)=1988;1))

Примечание: Вторая формула является формулой массива. Не забудьте нажать клавиши Ctrl + Shift + Enter вместе после ввода формул;

Подсчет по определенной дате

Если вам нужно подсчитать по определенной дате (например, 1992-8-16), примените следующую формулу и нажмите клавишу Ввод.

=СЧЁТЕСЛИ(B2:B15;"1992-8-16")

Подсчет по определенному диапазону дат

Если вам нужно подсчитать даты, которые позже/раньше определенной даты (например, 1990-1-1), вы можете применить следующие формулы:

=СЧЁТЕСЛИ(B2:B15; ">" & "1990-1-1")
=СЧЁТЕСЛИ(B2:B15; "<" & "1990-1-1")

Чтобы подсчитать даты между двумя определенными датами (например, между 1988-1-1 и 1998-1-1), примените следующую формулу:

=СЧЁТЕСЛИМН(B2:B15;">"&"1988-1-1";B2:B15;"<"&"1998-1-1")

Легко подсчитайте по финансовому году, полугодию, номеру недели или дню недели в Excel

Функция Добавить специальную группировку времени в сводной таблице, предоставляемая Kutools для Excel, позволяет добавить вспомогательный столбец для расчета финансового года, полугодия, номера недели или дня недели на основе указанного столбца дат, и позволит вам легко подсчитывать, суммировать или усреднять столбцы на основе рассчитанных результатов в новой сводной таблице.


Kutools для Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Получите прямо сейчас

Подсчет по указанной дате, году или диапазону дат в Excel

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

Kutools для Excel предлагает более 300 продвинутых функций для упрощения сложных задач, повышая креативность и эффективность. Интеграция с возможностями ИИ позволяет Kutools автоматизировать задачи с высокой точностью, делая управление данными без усилий. Подробная информация о Kutools для Excel...  Бесплатная пробная версия...

1. Выберите столбец с днями рождения, по которому будете подсчитывать, и нажмите Kutools > Выбрать > Выбрать определенные ячейки. См. скриншот:
click Select Specific Cells feature of kutools

2. В открывшемся диалоговом окне Выбрать определенные ячейки выполните действия, показанные на скриншоте выше:
(1) В Выбор типа разделе, пожалуйста, выберите нужный вариант. В нашем случае мы выбираем Ячейка вариант;
(2) В Указать тип разделе, выберите Больше или равно из первого выпадающего списка, а затем введите первую дату указанного диапазона дат в правое поле; далее выберите Меньше или равно из второго выпадающего списка и введите последнюю дату указанного диапазона дат в правое поле, а затем отметьте И опцию;
(3) Нажмите кнопку Ок .
set options in the Select Specific Cells dialog box

3. Теперь появится диалоговое окно, показывающее, сколько строк было выбрано, как показано на скриншоте ниже. Пожалуйста, нажмите кнопку OK , чтобы закрыть это диалоговое окно.
a prompt box pops out and shows how many rows have been selected

Примечания:
(1) Для подсчета количества вхождений по указанному году просто укажите диапазон дат от первой даты этого года до последней даты этого года, например, от 1/1/1990 до 12/31/1990.
(2) Для подсчета количества вхождений по указанной дате, например, 14.09.1985, просто укажите настройки в диалоговом окне Выбрать определенные ячейки, как показано на скриншоте ниже:
set options in the dialog box to count occurrences by specified date


Демонстрация: Подсчет по дате, дню недели, месяцу, году или диапазону дат в Excel

 

Связанные статьи:

Лучшие инструменты для повышения продуктивности в Office

🤖 Kutools AI Aide: Переворот в анализе данных на основе: Интеллектуальное выполнение   |  Сгенерировать код  |  Создать Пользовательские Формулы  |  Анализ данных и генерация диаграмм  |  Вызов Kutools Functions
Популярные функции: Найти, выделить или отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячейки без потери данных   |   Округлить...
Супер ПОИСК: VLookup с несколькими критериями    VLookup с несколькими значениями  |   Многолистовой поиск   |   Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскр. список   |  Зависимый раскрывающийся список   |  Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки   |  Дизайн листа   |   Улучшенная строка формулы    Управление книгой и листами   |  Библиотека автотекста (Auto Text)   |  Выбор даты   |  Объединить данные   |  Шифрование/Расшифровка ячеек    Отправить письмо по списку   |  Супер фильтр   |   Специальный фильтр (фильтр по жирному/курсиву/зачеркиванию...) ...
Топ–15 наборов инструментов: 12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...)   |   50+ типов диаграмм (Диаграмма Ганта, ...)   |   40+ практических формул (Расчет возраста на основе даты рождения, ...)   |   19 инструментов вставки (Вставить QR-код, Вставить изображение из пути, ...)   |  12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...)   |  7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...)   |   ... и многое другое
Используйте Kutools на вашем предпочитаемом языке – поддерживаются английский, испанский, немецкий, французский, китайский и более40 других языков!

Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени.  Щелкните здесь, чтобы получить наиболее нужную вам функцию...


Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!