Рабочие дни от даты – Калькулятор дней

Сколько рабочих дней между двумя датами (для США)

В отличие от России федеральные праздники в США не являются обязательными выходными днями для всего населения. Оплачиваемыми выходными федеральные праздники являются только для государственных служащих. Все остальные люди работают и отдыхают по правилам своего бизнеса.
Следующий калькулятор дает представление о числе праздничных и выходных дней в Соединенных Штатах Америки. Калькулятор работает на основе данных о федеральных праздниках, которые отмечаются почти во всех штатах. Некоторые штаты несколько видоизменяют и расширяют набор праздников, поэтому в нашем калькуляторе есть возможность отредактировать правила, по которым определяются праздничные дни.

addimport_exportmode_editdelete
Праздники
Размер страницы: 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-й четверг ноября. Такой способ определения праздника позволяет обходиться без дополнительных постановлений, устанавливающих переносы праздничных и выходных дней (как это происходит каждый год в России).

Однако, в США есть 4 праздника, для которых четко задана календарная дата: новый год, (1-е января), день независимости (4 -е июля), день ветеранов (11 ноября) и рождество (25 декабря). При выпадении этих праздников на выходной, добавляется еще один не рабочий день в ближайший понедельник или пятницу.

Напоминаю, что этот калькулятор как и многие другие калькуляторы дат на этом сайте не включает конечную дату в расчет, поэтому чтобы посчитать число выходных дней в США в 2017-м году нужно задать 1-е января 2017 как Дату 1 и 1-е января 2018 как Дату 2.

planetcalc.ru

Считаем рабочие дни в Microsoft Excel

Дата: 10 февраля 2016 Категория: Excel
Поделиться, добавить в закладки или распечатать статью

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

Стандартная задача: нам известна дата начала работ и отведенное на это количество рабочих дней. Нужно определить дату окончания работ. Как мы это сделаем? С помощью функции РАБДЕНЬ(Начальная дата;Количество дней;[Праздники]). У этой функции три аргумента:

  1. Начальная дата – дата, от которой отсчитываем срок. Это обязательный аргумент
  2. Количество дней – сколько рабочих дней прибавить к начальной дате – обязательный аргумент
  3. Праздники – перечень праздничных дней, если они есть и их нужно учитывать. Это необязательный аргумент. Удобнее всего указывать его ссылкой на список праздников.

Вот пример использования этой функции:

Функция РАБДЕНЬ

Но что если у вас другой график выходных? Например, вы отдыхаете только в воскресенье? Используйте похожую функцию – РАБДЕНЬ.МЕЖД(

Начальная дата;Количество дней; [Выходные];[Праздники]). Здесь появился еще один необязательный параметр – Выходные. Он как раз и позволяет задать нужный график выходных. Когда вы вводите этот параметр, программа подсказывает что выбрать для правильной настройки выходных дней:

Функция РАБДЕНЬ.МЕЖД

В остальном, она работает так же, как и предыдущая.

Вот еще сходная задача: посчитать сколько рабочих дней было между двумя датами. Функции такого подсчёта очень похожи на две предыдущие. Чтобы просто посчитать сколько рабочих дней в интервале дат, используем функцию ЧИСТРАБДНИ(Начальная дата;Конечная дата;[Праздники]). Здесь три аргумента:

  • Начальная дата периода – обязательный аргумент
  • Конечная дата периода – обязательные аргумент
  • Праздники
    – необязательный аргумент – учитывает праздничные дни, не совпадающие с выходными. Удобнее всего использовать ссылку на праздники

Вот как эта функция применяется:

Функция ЧИСТРАБДНИ

Выходными днями по умолчанию считаются суббота и воскресенье. Если вам нужно выбрать другие выходные – используйте функцию ЧИСТРАБДНИ.МЕЖД(Начальная дата;Конечная дата;[Выходные];[Праздники]). При вводе аргумента «Выходные», программа выведет подсказку со списком параметров. Выберите и запишите подходящий:

Функция ЧИСТРАБДНИ.МЕЖД

Скажу вам, этих четырех простых функций хватает, чтобы эффективно считать рабочие дни. Комбинируйте их с другими функциями обработки дат, чтобы выжать из них максимум:

Следующим постом мы заканчиваем рассмотрение функций обработки дат и времени в Эксель. Совсем скоро вы будете гуру в работе с датами! Так что, ожидаем статью о преобразовании текста в дату и время!

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

Поделиться, добавить в закладки или распечатать статью

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *