Сколько рабочих дней между двумя датами (для США)
В отличие от России федеральные праздники в США не являются обязательными выходными днями для всего населения. Оплачиваемыми выходными федеральные праздники являются только для государственных служащих. Все остальные люди работают и отдыхают по правилам своего бизнеса.
Следующий калькулятор дает представление о числе праздничных и выходных дней в Соединенных Штатах Америки. Калькулятор работает на основе данных о федеральных праздниках, которые отмечаются почти во всех штатах. Некоторые штаты несколько видоизменяют и расширяют набор праздников, поэтому в нашем калькуляторе есть возможность отредактировать правила, по которым определяются праздничные дни.
Праздники
Размер страницы: 5102050100chevron_leftchevron_rightМесяцЯнварьФевральМартАпрельМайИюньИюльАвгустСентябрьОктябрьНоябрьДекабрь
День1-й2-й3-й4-й5-й6-й7-й8-й9-й10-й11-й12-й13-й14-й15-й16-й17-й18-й19-й20-й21-й22-й23-й24-й25-й26-й27-й28-й29-й30-й31-йПоследний
Тип правилаБлижайший рабочий деньПонедельникЧетверг
Для разделения полей можно использовать один из этих символов: Tab, «;» или «,» Пример: Lorem ipsum;7;17;mon;? 50 ?
Дата 1Обновление…Обновление…Обновление…ВекОбновление…
Дата 2Обновление…Обновление…Обновление…ВекОбновление…
Не рабочие дни
Сохранить share extension
Примечательно, что в США определены довольно простые правила, позволяющие точно задавать удобную дату праздника (для совмещения праздника и выходных дней). Например, большинство праздников задается как некоторый день недели (понедельник или четверг) первой, второй, третий, четвертой или последней недели месяца:
3-й понедельник января, 3-й понедельник февраля, последний понедельник мая, 1-й понедельник сентября, 2-й понедельник октября, 4-й четверг ноября. Такой способ определения праздника позволяет обходиться без дополнительных постановлений, устанавливающих переносы праздничных и выходных дней (как это происходит каждый год в России).
Напоминаю, что этот калькулятор как и многие другие калькуляторы дат на этом сайте не включает конечную дату в расчет, поэтому чтобы посчитать число выходных дней в США в 2017-м году нужно задать 1-е января 2017 как Дату 1 и 1-е января 2018 как Дату 2.
planetcalc.ru
Считаем рабочие дни в Microsoft Excel

Поделиться, добавить в закладки или распечатать статью
Функции подсчета рабочих дней, наверное, один из самых ценных подарков пользователям Excel от разработчиков. Вы представьте, сколько производственных задач можно спланировать с их помощью? Очень много! Только не все знают о существовании этих функций. Вот этот пробел мы сегодня и восполним.
Стандартная задача: нам известна дата начала работ и отведенное на это количество рабочих дней. Нужно определить дату окончания работ. Как мы это сделаем? С помощью функции РАБДЕНЬ(Начальная дата;Количество дней;[Праздники]). У этой функции три аргумента:
- Начальная дата – дата, от которой отсчитываем срок. Это обязательный аргумент
- Количество дней – сколько рабочих дней прибавить к начальной дате – обязательный аргумент
- Праздники – перечень праздничных дней, если они есть и их нужно учитывать. Это необязательный аргумент. Удобнее всего указывать его ссылкой на список праздников.
Вот пример использования этой функции:
Функция РАБДЕНЬНо что если у вас другой график выходных? Например, вы отдыхаете только в воскресенье? Используйте похожую функцию – РАБДЕНЬ.МЕЖД( Начальная дата;Количество дней; [Выходные];[Праздники]). Здесь появился еще один необязательный параметр – Выходные. Он как раз и позволяет задать нужный график выходных. Когда вы вводите этот параметр, программа подсказывает что выбрать для правильной настройки выходных дней:
Функция РАБДЕНЬ.МЕЖДВ остальном, она работает так же, как и предыдущая.
Вот еще сходная задача: посчитать сколько рабочих дней было между двумя датами. Функции такого подсчёта очень похожи на две предыдущие. Чтобы просто посчитать сколько рабочих дней в интервале дат, используем функцию ЧИСТРАБДНИ(Начальная дата;Конечная дата;[Праздники]). Здесь три аргумента:
- Начальная дата периода – обязательный аргумент
- Конечная дата периода – обязательные аргумент
Вот как эта функция применяется:
Функция ЧИСТРАБДНИВыходными днями по умолчанию считаются суббота и воскресенье. Если вам нужно выбрать другие выходные – используйте функцию ЧИСТРАБДНИ.МЕЖД(Начальная дата;Конечная дата;[Выходные];[Праздники]). При вводе аргумента «Выходные», программа выведет подсказку со списком параметров. Выберите и запишите подходящий:
Функция ЧИСТРАБДНИ.МЕЖДСкажу вам, этих четырех простых функций хватает, чтобы эффективно считать рабочие дни. Комбинируйте их с другими функциями обработки дат, чтобы выжать из них максимум:
Следующим постом мы заканчиваем рассмотрение функций обработки дат и времени в Эксель. Совсем скоро вы будете гуру в работе с датами! Так что, ожидаем статью о преобразовании текста в дату и время!
Друзья, если у вас остались вопросы о функциях подсчета рабочих дней – пишите их в комментариях, обязательно отвечу.
Поделиться, добавить в закладки или распечатать статью
officelegko.com
ЧИСТРАБДНИ (функция ЧИСТРАБДНИ) — Служба поддержки Office
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).
В этой статье описаны синтаксис формулы и использование функции ЧИСТРАБДНИ в Microsoft Excel.
Описание
Совет: Чтобы вычислить количество полных рабочих дней между двумя датами с использованием параметров, определяющих количество выходных в неделе и то, какие это дни, используйте функцию ЧИСТРАБДНИ.МЕЖД.
Синтаксис
ЧИСТРАБДНИ(нач_дата;кон_дата;[праздники])
Аргументы функции ЧИСТРАБДНИ описаны ниже.
-
Нач_дата Обязательный. Начальная дата.
-
Кон_дата Обязательный. Конечная дата.
-
Праздники Необязательный. Список из одной или нескольких дат, которые требуется исключить из рабочего календаря, например государственные праздники. Список может представлять собой диапазон ячеек, содержащих даты, или константу массива, содержащую числа, которые представляют даты.
Важно: Даты должны быть введены с использованием функции ДАТА или как результат вычисления других формул и функций. Например, для указания даты 23 мая 2012 г. воспользуйтесь выражением ДАТА(2012,5,23). Если ввести даты как текст, это может привести к возникновению проблем.
Замечания
-
В приложении Microsoft Excel даты хранятся в виде последовательных чисел, что позволяет использовать их в вычислениях. По умолчанию 1 января 1900 является порядковым числом 1, а 1 января 2012 — порядковым номером 40909, так как это 40 909 дней после 1 января 1900 г.
-
Если какой-либо из аргументов не является допустимой датой, ЧИСТРАБДНИ возвращает значение #VALUE! значение ошибки.
Пример
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Дата | Описание | |
---|---|---|
01.10.2012 |
Дата начала проекта |
|
01.03.2013 |
Дата окончания проекта |
|
22.11.2012 |
Праздник |
|
04.12.2012 |
Праздник |
|
21.01.2012 |
Праздник |
|
Формула |
Описание |
Результат |
=ЧИСТРАБДНИ(A2;A3) |
Число рабочих дней между датой начала (01.10.2012) и датой окончания (01.03.2013). |
110 |
=ЧИСТРАБДНИ(A2;A3;A4) |
Число рабочих дней между датой начала (01.10.2012) и датой окончания (01.03.2013) с вычетом праздничного дня 22.11.2012 как выходного. |
109 |
=ЧИСТРАБДНИ(A2;A3;A4:A6) |
Число рабочих дней между датой начала (01.10.2012) и датой окончания (01.03.2013) с вычетом трех праздничных дней. |
107 |
К началу страницы
support.office.com
Поиск ближайшего рабочего дня функцией РАБДЕНЬ (WORKDAY)
Простая, но весьма частая задача у многих пользователей Microsoft Excel.
Предположим, что нам необходимо рассчитать срок доставки товара, зная дату отправки и длительность. Поскольку Excel на самом деле хранит даты как числа (количество дней с 1 января 1900 года), то простое сложение легко даст нам предполагаемую конечную дату доставки:
Однако, как видно из предыдущей картинки, нет никакой гарантии, что полученный срок не попадет на выходные, когда доставка не производится. Тогда нужно взять ближайший рабочий день, т.е. следующий понедельник, но какой формулой это лучше сделать?
Первое, что обычно приходит в голову, это конструкция с вложенными проверками дней недели с помощью функций ЕСЛИ (IF) и ДЕНЬНЕД (WEEKDAY). Что-то типа:
Т.е. если попали на субботу (ДЕНЬНЕД выдал 6 для даты доставки), то прибавляем еще 2 дня, чтобы сдвинуть на следующий понедельник. А если попали на воскресенье, то добавляем еще день. Не самая сложная формула.
На самом деле можно управиться существенно короче и изящнее :)
С 2007 года в Excel появилась функция РАБДЕНЬ (WORKDAY), которая умеет сдвигать исходную дату на заданное количество рабочих дней, причем сдвиг может быть как положительным (в будущее), так и отрицательным (в прошлое). Фишка в том, что если взять предыдущий день от предполагаемой даты доставки и с помощью этой функции добавить к нему один рабочий день, то мы получим либо ту же самую дату (если были будни), либо ближайший понедельник (если доставка выпала на субботу или воскресенье). Что и требуется:
Приятным бонусом идет возможность указать список праздничных выходных дней, которые функция РАБДЕНЬ тоже будет воспринимать как нерабочие помимо суббот и воскресений. Диапазон с праздниками можно задать третьим аргументом:
Легко сообразить, что подобный подход можно использовать и для поиска ближайшего предыдущего, а не следующего рабочего дня.
Ссылки по теме
www.planetaexcel.ru