Вычисление рабочих дней в Excel. ЕСЛИ+ДЕНЬНЕД

preview_player
Показать описание

Довольно распространенная задача - сформировать последовательность дат, которые состоят только из рабочих дней. Сделать это довольно просто, используя связку функций ЕСЛИ и ДЕНЬНЕД:

=ЕСЛИ(ДЕНЬНЕД(A1)=6;A1+3;A1+1), где

где функция ДЕНЬНЕД() - возвращает день недели, соответствующий дате. По умолчанию день недели определяется как целое число в интервале от 1 (воскресенье) до 7 (суббота).

Важно, чтобы дата в ячейке А1 не являлась выходным днем. Формула ЕСЛИ проверяет, если день недели равен 6 (пятница), то тогда прибавлять к дате 3 дня. В этом и состоит основной трюк, где мы высчитываем день недели минуя выходные дни.

Easy Excel - ПОЛНОЕ и ПОДРОБНОЕ обучение программы Excel для новичков и практиков! Уроки по макросам и VBA

Рекомендации по теме
Комментарии
Автор

С наступающим новым годом, Павел! Спасибо, что оставались с нами в этот сложный год!

jnhiczs
Автор

Очень интересно, особенно учитывая, что так пропускаются все праздники и прочие исключения рабочих дней.

sobakinvolkin
Автор

+3 что это значит? И последнии +1 что значит?

oki
Автор

Главная - Заполнить - Прогрессия - по столбцам - даты - рабочий день

ham
Автор

Как сделать так чтоб в таблице выявилась только даты выхода программы в текущем месяце . Например: Анимация Маша и Медведь с 01-31.03.2024 вышла в эфир 15 раз, теперь рядом в столбце стояла даты как 01, 05, 07, 09 и т.д ?

aisuluormanova
Автор

Не поняла, почему так, но надо поэкспериментировать... а как разбить график 2/2 цветом?

ka
Автор

Почему-то выдаёт подсчитанное число, вместо даты. Хотя повторил без ошибок.

HOBbIN_
Автор

Если есть перечень дат с разными годами, есть ли возможность посчитать количество дней в определенном году?

nikolaymo
Автор

дней повторяются....то есть ПНД 1 число, втр то же 1-е число....подскажите где ошибка.

gbqmhqp