Как посчитать количество выходных / будних дней между двумя датами в Excel?

Иногда нам нужно знать, сколько конкретных дней недели между двумя датами. Например, у меня есть две даты: дата начала – 01.01.2014, дата окончания – 15.02.2014, теперь я хочу знать, сколько раз в этот период происходит воскресенье, понедельник или вторник и т. Д. Возможно, для нас это несколько сложно, но здесь я могу рассказать о некоторых эффективных методах для вас.

  • Подсчитайте количество конкретных будних/выходных дней между двумя даты
  • Используйте формулу для подсчета количества определенных дней недели в месяце
  • Используйте VAB для подсчета количества определенных будних дней в месяце
  • Подсчет количества всех выходных/будних дней/определенного дня недели между двумя датами
Подсчитайте количество определенного дня недели (понедельник, суббота, воскресенье и т. д.) между двумя датами в Excel
Полнофункциональная 30-дневная бесплатная пробная версия!

->


Подсчитайте количество определенных будних/выходных дней между двумя датами с помощью формулы

Предположим, у меня есть следующие две даты, и мне нужно посчитать, сколько воскресений между ними. Выберите пустую ячейку, введите формулу ниже и нажмите клавишу Enter . И теперь вы получите количество воскресений между двумя датами. См. Снимок экрана:

= INT ((WEEKDAY ($ C $ 2-1) – $ C $ 2 + $ C3)/7)

Примечания:

(1) В В приведенной выше формуле C2 – дата начала, а C3 – дата окончания.

(2) В приведенной выше формуле 1 обозначает воскресенье. И вы можете заменить цифру 1 другими числами от 1 до 7. ( 1 – воскресенье, 2 – понедельник, 3 – вторник, 4 – среда, 5 – четверг, 6 – пятница и 7 – суббота )


Используйте формулу для подсчета количества определенных дней недели в месяце

Иногда вам может потребоваться подсчитать общее количество дней недели в данном месяце, например, подсчитать общее количество сред в июле 2020 года. , Я представлю формулу для простого подсчета общего количества дней недели в указанном месяце.

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

= INT ((WEEKDAY (DATE (G2, G3,1) – G4) -DATE (G2, G3,1) + EOMONTH (DATE (G2, G3,1), 0))/7)

Примечания :

(1) В приведенной выше формуле G2 – это указанный год, G3 – указанный месяц, а G4 – указанный день недели.

(2) Эта формула a присваивает целые числа для представления дней недели: 1 – воскресенье, 2 – понедельник, 3 – вторник, 4 – среда, 5 – четверг, 6 – пятница, 7 – суббота..


Используйте функцию, определяемую пользователем, для подсчета количества определенных будних/выходных дней в в определенный месяц

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

1 . Удерживая нажатыми клавиши ALT + F11 , откроется окно Microsoft Visual Basic для приложений .

2 . Нажмите Вставить > Module и вставьте следующий код в окно модуля .

3 . Сохраните этот код и вернитесь на рабочий лист, затем в пустой ячейке введите эту формулу = TotalDays (год, месяц, 1) . В этом примере я подсчитаю, сколько воскресений в июне 2020 года, поэтому я могу применить эту формулу как одну из формул ниже , а затем нажать клавишу Enter . , и вы получите, сколько воскресений сразу. см. скриншоты:

= TotalDays (C2, C3, C4)

= TotalDays (2020,6,1)

Примечания. В этих формулах используются целые числа для представления день недели: 1 – воскресенье, 2 – понедельник, 3 – вторник, 4 – среда, 5 – четверг, 6 – пятница и 7 – суббота .


Подсчитайте числа всех выходных/будних дней/определенного дня недели между двумя датами с помощью Kutools for Excel

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

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

Kutools for Excel – объединяет более 300 дополнительных функций и инструментов для Microsoft Excel

Перейти к загрузке
Бесплатная пробная версия 60 днейПокупка
PayPal/MyCommerce

->

1. Выберите пустую ячейку, в которую вы поместите результат подсчета, и нажмите Kutools> Помощник по формулам> Помощник по формулам, чтобы включить эту функцию

И затем продолжайте в зависимости от ваших типов подсчета.

A. Подсчитайте количество выходных (суббота и воскресенье) между двумя датами в Excel

В диалоговом окне «Помощник по формулам» сделайте следующее:
(1) Выберите Статистические. из раскрывающегося списка Тип формулы ;
(2) Нажмите, чтобы выбрать Количество нерабочих дней между двумя датами в списке Выбрать формулу ;
(3) Введите дату начала в поле Дата начала (вы также можете указать ячейку даты);
(4) Введите дату окончания в поле Поле Дата окончания (вы также можете указать ячейку даты);
(5) Нажмите кнопку ОК .

Теперь он возвращает общее количество всех суббот и воскресений в выбранной ячейке. .

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

B. Подсчитайте количество дней недели (кроме субботы и воскресенья) между двумя датами в Excel

В диалоговом окне Помощник по формулам сделайте следующее:
(1) Выберите Статистические из раскрывающегося списка Тип формулы ;
(2) Нажмите, чтобы выбрать Количество рабочих дней между двумя датами в поле со списком Выбрать формулу ;
(3) Введите дату начала в поле Дата начала (вы также можете указать ячейку даты);
(4) Введите дату окончания в поле Поле Дата окончания (вы также можете указать ячейку даты);
(5) Нажмите кнопку ОК .

А затем возвращает общее количество дней недели (исключая субботу и воскресенье). в выбранной ячейке.

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

C. Подсчитайте количество дней недели (понедельник, суббота, воскресенье и т. Д.) Между двумя датами в Excel

В диалоговом окне Помощник по формулам выполните следующие действия:
(1) Выберите Статистические из раскрывающегося списка Тип формулы ;
(2) Щелкните, чтобы выбрать Подсчитайте количество конкретных будний день в поле со списком Выбрать формулу ;
(3) Введите дату начала в поле Дата начала (вы также можете указать ячейку даты);
(4) Введите дату окончания в поле Поле Дата окончания (вы также можете указать ячейку даты);
(5) Укажите конкретный день недели с помощью целого числа (1 означает воскресенье, 2-5 означает понедельник – пятницу, 7 – суббота.);
(6) Нажмите кнопку OK .

И затем он возвращает общее количество указанного дня недели в заданном диапазоне дат.

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

Демо: подсчитайте количество выходных/будних дней между двумя датами в Excel.

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

->


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

Подсчитайте количество дней, кроме воскресенья/выходных в Excel
Например, вам нужно для подсчета общего количества рабочих дней, кроме выходных, между 01.01.2015 и 31.10.2015. edule, как в Excel разберетесь? А что, если считать в Excel количество всех дней, кроме воскресенья? В этой статье вы найдете несколько решений!

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

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

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


Оцените статью
Frestage.ru
Добавить комментарий