Note: The other languages of the website are Google-translated. Back to English

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

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


Счетчик по конкретному месяцу / году и диапазону дат с формулами в Excel

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

Countif к определенному месяцу

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

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

Ноты:

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

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

Countif к определенному году

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

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

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

Countif к определенной дате

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

=COUNTIF(B2:B15,"1992-8-16")

Countif по определенному диапазону дат

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

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

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

=COUNTIFS(B2:B15,">"&"1988-1-1",B2:B15,"<"&"1998-1-1")

лента для заметок Формула слишком сложна для запоминания? Сохраните формулу как запись Auto Text для повторного использования одним щелчком мыши в будущем!
Подробнее ...     Бесплатная пробная версия

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

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


Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия 30-день, кредитная карта не требуется! Get It Now

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

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

Kutools for Excel- Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия 30 дней, кредитная карта не требуется! Get It Now

1. Выберите столбец дня рождения, в котором вы будете считать, и нажмите Кутулс > Выберите > Выбрать определенные ячейки. Смотрите скриншот:

2. В открывшемся диалоговом окне Select Specific Cells сделайте, как показано на скриншоте выше:
(1) В Тип выбора раздел, пожалуйста, отметьте нужный вариант. В нашем случае мы проверяем Ячейка вариант;
(2) В Конкретный тип выберите Больше или равно из первого раскрывающегося списка, а затем введите первую дату указанного диапазона дат в правом поле; затем выберите Меньше или равно из второго раскрывающегося списка и введите последнюю дату указанного диапазона дат в правом поле, а затем установите флажок И, вариант;
(3) Щелкните значок Ok кнопку.

3. Теперь появляется диалоговое окно, в котором показано, сколько строк было выбрано, как показано на скриншоте ниже. Пожалуйста, нажмите на OK кнопку, чтобы закрыть это диалоговое окно.

Ноты:
(1) Для подсчета количества вхождений в указанный год просто укажите диапазон дат от первой даты этого года до последней даты этого года, например, от 1/1/1990 в 12/31/1990.
(2) Для подсчета количества вхождений к указанной дате, например, 9 сентября 14 г., просто укажите настройки в диалоговом окне «Выбор конкретных ячеек», как показано ниже:


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


Kutools for Excel включает более 300 удобных инструментов для Excel, которые можно бесплатно попробовать без ограничений в течение 30 дней. Скачать и бесплатную пробную версию сейчас!


Статьи по теме:


Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (32)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Привет, я пытаюсь использовать формулу для подсчета количества дат, переданных при изменении даты, например, СЕГОДНЯ()-330. Мне нужно, чтобы это продолжало меняться, как и для истекающих учебных курсов. Я использовал =COUNTIFS(C3:C28,"
Этот комментарий был сведен к минимуму модератором на сайте
=COUNTIF('[report1623994260364.csv]18Jun'!$E$2:$E$774,MONTH('[report1623994260364.csv]18Jun'!$F$2:$F$774=Y11)) Что не так с приведенной выше командой, Я пытаюсь подсчитать столбец E, если столбец F имеет значения = Y11
Этот комментарий был сведен к минимуму модератором на сайте
I am using =COUNTIFS(E2:E900,">"&"6/1/2015",E2:E900,"
Этот комментарий был сведен к минимуму модератором на сайте
Я пытаюсь создать таблицу, которая подсчитывает, сколько раз устройство использовалось каждый месяц из другой таблицы, которая показывает дату в ячейке a, а затем в ячейке b, c, d есть 1, если это устройство используется на эта дата. Итак, на Листе 2 есть таблица с Дата (A1) Устройство 1 (B1) Устройство 2 (C1) Устройство 3 (D1). Я бы ввел дату 01 в ячейку A01 и допустим, что устройство 16 используется, поэтому я бы поставил «1» в ячейку D3. 1 используется устройство 1, поэтому я бы ввел дату и поставил «02» в ячейке C01. Так далее и тому подобное. На Листе 16 находится сводная таблица, в которой указано, сколько раз в месяц использовалось Устройство 2. Итак, в A1 у меня есть месяц «Январь», A1 «Февраль» и т. д., в ячейке B1, устройстве 1, ячейке C2, устройстве 3 и т. д. Мне нужен общий счет. Это возможно?
Этот комментарий был сведен к минимуму модератором на сайте
Я ХОЧУ ОТВЕТ 1 ДЕНЬ (С ПРИМЕРОМ ФОРМУЛЫ) СЧЕТ МЕЖДУ :- 01/01/2004 ДО 01/01/2004 = 1 ДЕНЬ, КАКАЯ ФОРМУЛА ПРИМЕНЯЕТСЯ
Этот комментарий был сведен к минимуму модератором на сайте
=А2-А1+1
OR
= ДАТА ОКОНЧАНИЯ - ДАТА НАЧАЛА + 1
Этот комментарий был сведен к минимуму модератором на сайте
=СУММПРОИЗВ(1*(МЕСЯЦ(B2:B15)=8))

Мне нужно добавить «исключить пустые ячейки», пожалуйста, помогите.
Этот комментарий был сведен к минимуму модератором на сайте
Привет Джимми,
Пустые ячейки не повлияют на результат вычисления этой формулы =СУММПРОИЗВ(1*(МЕСЯЦ(B2:B15)=8))
Этот комментарий был сведен к минимуму модератором на сайте
у меня есть на листе, где в ежедневных продажах добавить в один день
08 февраля 18 АМИТ ШАРМА
08-Фев-18 АВИНАШ КУМАР
08 САНДЖАЙ СЕГГАЛ
09-февраль-18 сено
09-Фев-18 Рави

но мне нужно на втором листе
08-февраль-18 3
09-февраль-18 2

поэтому, пожалуйста, скажите мне, фарумула, для этого подсчитывается общий объем продаж на другом листе.
Этот комментарий был сведен к минимуму модератором на сайте
Привет Дипак,
Просто добавьте имя листа перед ссылочными ячейками. Например, ваши данные находятся на Листе1, и вы хотите подсчитать продажи в феврале, вы можете изменить формулу как =СУММПРОИЗВ(1*(МЕСЯЦ(Лист1!B2:B15)=2))
Этот комментарий был сведен к минимуму модератором на сайте
Да, они есть - Excel округляет пустые ячейки до 0 января 1900 года - поэтому, когда я пытаюсь подсчитать январские месяцы в заданном диапазоне, который еще не заполнен, из-за этого я получаю более высокое число для января.
Этот комментарий был сведен к минимуму модератором на сайте
в Excel 2103 у меня есть длинный список дат и времени, я пытаюсь рассчитать число между каждыми полчаса, например, 8:8.30 и XNUMX:XNUMX утра на каждую дату. Вы можете помочь?
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Вилли,
Вы можете сделать следующее:
(1) Добавить новый столбец и округлить данные времени до получаса по формуле =MOD(INT(A2/(1/48))*(1/48),1) (A2 — ячейка времени)
(2) Выберите диапазон данных, включая новый столбец, создайте сводную таблицу.
(3) На панели «Поля сводной таблицы» установите дату и новые полчаса в качестве полей строки, установите данные, которые вы будете суммировать или подсчитывать, в качестве поля «Значение».
(4) Отключите группировку в сводной таблице.
Этот комментарий был сведен к минимуму модератором на сайте
У меня есть ежемесячный отчет, но мне нужно считать только ежедневные данные. Я не знаю, как использовать параметр «Сегодня», если формула =СЧЁТЕСЛИ(A1:A50,"RR")=СЕГОДНЯ(). Пожалуйста помоги
Этот комментарий был сведен к минимуму модератором на сайте
Привет, ИвТе,
Вам нужно подсчитать данные, отвечающие двум условиям? Вы можете использовать функцию СЧЁТЕСЛИМН.
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
rumus ini = СУММПРОИЗВ (1 * (ГОД (B2: B15) = 1988)) kalau datanya (диапазон) sampe 20ribu ko ga bisa ya?
Этот комментарий был сведен к минимуму модератором на сайте
Как я могу посчитать ячейку в определенный день недели. Например, я хочу найти число чего-то в первое воскресенье месяца.
Этот комментарий был сведен к минимуму модератором на сайте
Привет Мэри,
В вашем случае считать следует к указанной дате. Например, для подсчета к первому воскресенью января 2019 г. (другими словами, 2019/1/6) можно применить формулу =СЧЁТЕСЛИ(E1:E16;"2019/1/6").
Этот комментарий был сведен к минимуму модератором на сайте
ЯНВАРЬ = 1
ФЕВ = 2
..
..
ДЕК = 12? НЕПРАВИЛЬНЫЙ РЕЗУЛЬТАТ В ДЕКАБЕ
Этот комментарий был сведен к минимуму модератором на сайте
Привет Рон,
Не могли бы вы подробнее описать ошибку? Ошибка вылезает при переводе декабря на 12, или при подсчете на "12"?
Этот комментарий был сведен к минимуму модератором на сайте
Что бы вы сделали, если бы у вас был 1 столбец событий в диапазоне дат, и вам нужно подсчитать, есть ли у этих событий дата в другом столбце?

Пример: у меня есть столбец B как даты событий, которые меняются каждый месяц. В столбце D указана дата, когда они пришли на консультацию. Я пытаюсь подсчитать, сколько людей с этого конкретного мероприятия за определенный диапазон дат пришли на консультацию за любую дату.
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Рокси,
Вам следует попробовать функцию «Сравнить ячейки», которая может сравнивать два столбца ячеек, находить и выделять точно такие же ячейки между ними или различия. https://www.extendoffice.com/product/kutools-for-excel/excel-compare-two-cells-of-equal.html
Этот комментарий был сведен к минимуму модератором на сайте
Почему мы не можем просто выбрать весь столбец вместо использования этого МЕСЯЦА (C3: C16)?
Этот комментарий был сведен к минимуму модератором на сайте
В формуле =СУММПРОИЗВ(1*(МЕСЯЦ(C3:C16)=G2)), G2 - указанный номер месяца, говорит 4. Если мы заменим МЕСЯЦ(C3:C16) целыми столбцами (или C3:C16), нет значения, равного значению 4, поэтому мы не можем получить результат подсчета.
Этот комментарий был сведен к минимуму модератором на сайте
Мне нужен еженедельный отчет, например, 7-й, 14-й, 21-й, 28-й, только подсчет. Другие дни не нужны для каждого месяца, я пробовал много сводок, но я не могу узнать, пожалуйста, помогите мне.
Этот комментарий был сведен к минимуму модератором на сайте
01/03/2022 27/08/2022
02/02/2022 31/07/2022
01/04/2022 01/07/2022
01/04/2022 30/06/2022
01/04/2022 30/06/2022
30/04/2022 29/05/2022
20/04/2022 19/05/2022
15/04/2022 14/05/2022
15/04/2022 14/05/2022
15/04/2022 14/05/2022
04/04/2022 03/05/2022
01/02/2022 01/05/2022
13/04/2022 27/04/2022
16/04/2022 24/04/2022
04/04/2022 23/04/2022
15/04/2022 20/04/2022
21/03/2022 19/04/2022
11/04/2022 17/04/2022
05/04/2022 14/04/2022
15/03/2022 13/04/2022
15/03/2022 13/04/2022
15/03/2022 13/04/2022
15/03/2022 13/04/2022
15/03/2022 13/04/2022
15/03/2022 13/04/2022
15/03/2022 13/04/2022
15/03/2022 13/04/2022
15/03/2022 13/04/2022
22/03/2022 10/04/2022
27/03/2022 05/04/2022
29/03/2022 04/04/2022
03/01/2022 03/04/2022
03/01/2022 03/04/2022
03/01/2022 03/04/2022
25/03/2022 03/04/2022

Como contar apenas os dias do mês 04 nesses intervalos?
Этот комментарий был сведен к минимуму модератором на сайте
Привет, ты пытаешься посчитать количество дней в апреле?
Если да, вы должны сначала выбрать два столбца, а затем перейти к Кутулс в Диапазоны и ячейки группу, нажмите К фактическому. Теперь в Редактирование группу, нажмите Выберите, А затем нажмите Выбрать определенные ячейки.
Во всплывающем диалоговом окне выберите Ячейка опция в разделе «Тип выбора»; В разделе Определенный тип выберите Комплект, и введите 4/2022 в соответствующем поле. Нажмите «ОК». Теперь он расскажет вам, сколько дней в апреле. Пожалуйста, смотрите скриншот.
Этот комментарий был сведен к минимуму модератором на сайте
Προσπαθω να μετρήσω μια σιγκεκριμένη ημερομηνία))))
Этот комментарий был сведен к минимуму модератором на сайте
Всем привет,

Это из-за языка вашей версии Excel? Пожалуйста, проверьте, должен ли СЧЁТЕСЛИ быть преобразован в ваш язык в вашей версии Excel. Кроме того, когда вы говорите, что Excel не принимает формулу, показывает ли Excel какие-либо ошибки или что-то еще?

Аманда
Этот комментарий был сведен к минимуму модератором на сайте
Привет, мне нужна формула, чтобы подсчитать, сколько раз страна Сальвадор появляется по месяцам (сколько раз в январе, сколько в феврале и сколько в марте)

1 Эль-Сальдавор
1 США
1 Сальвадор
02 Сальвадор
02 Мексика
02 США
03 Сальвадор
03 Эль-Савладор
03 США
Этот комментарий был сведен к минимуму модератором на сайте
Всем привет,

Вы можете сначала добавить вспомогательный столбец с формулой =МЕСЯЦ(ячейка_данных), чтобы преобразовать даты в соответствующие номера месяцев. А затем используйте формулу COUNTIFS, чтобы получить количество «Сальвадор» для каждого номера месяца.

Например, чтобы получить номер Сальвадора в январе, используйте: =COUNTIFS(country_list,"Сальвадор",вспомогательный столбец,1)

Пожалуйста, посмотрите на картинку ниже:
https://www.extendoffice.com/images/stories/comments/ljy-picture/count_items_by_month.png

Аманда
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL