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

Функция РАБДЕНЬ в excel — это функция даты, которая используется для расчета рабочей даты, наступающей через заданное количество дней от даты начала, эта функция имеет необязательный аргумент для праздников, который, если не указан, автоматически считает выходные, то есть субботу и воскресенье, как праздники и вычисляет приближающуюся рабочую дату через заданное количество дней, метод использования этой функции в Excel выглядит следующим образом = РАБДЕНЬ (Дата начала, Дни, Праздники) первые два аргумента являются обязательными, однако аргумент для праздников является необязательным.

РАБДЕНЬ в Excel

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

Рабочий день в Excel — это очень эффективная функция, используемая для расчета рабочих дней, сроков выполнения, подготовки диаграмм Ганта в Excel, планирования рабочих дней, вычисления количества рабочих дней сотрудника и другого финансового анализа.

Формула РАБДЕНЬ в Excel

Формула РАБДЕНЬ в excel выглядит следующим образом

РАБДЕНЬ Формула в excel

Аргументы, используемые для формулы РАБОЧИЙ ДЕНЬ в Excel.

Дата начала: это дата, с которой мы хотим начать. Это обязательное поле

день: это количество рабочих дней до или после start_date. Это значение может быть отрицательным или положительным. Когда передается отрицательное значение, РАБДЕНЬ в Excel возвращает дату вставки, а если значение положительное, — дату в будущем.

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

Как использовать функцию РАБДЕНЬ в Excel?

Это очень просто и удобно. Давайте разберемся в работе РАБОЧИЙ ДЕНЬ в некоторых примерах.

Вы можете скачать этот шаблон Excel с функцией РАБОЧИЙ ДЕНЬ здесь — Шаблон Excel с функцией РАБОЧИЙ ДЕНЬ

Пример # 1

РАБДЕНЬ Пример 1

Пример # 2

Рассмотрим следующий сценарий: компания получила заказ на изготовление части оборудования, назначенная команда приступила к проекту в указанный день, и предполагается, что производственный процесс займет 35 дней. Кроме того, в выходные и праздничные дни компания не работает. Учитывая эти переменные, вам необходимо рассчитать предполагаемую дату завершения проекта.

РАБДЕНЬ Пример 2

Дата начала находится в ячейке B2, количество рабочих дней — в ячейке B3, а праздничные дни с их датами находятся в диапазоне D2: E11.

РАБДЕНЬ Пример 2-1

Чтобы рассчитать предполагаемую дату завершения, мы будем использовать функцию Рабочий день, а формула РАБДЕНЬ будет:

= РАБДЕНЬ (B2; B3; E2: E11)

РАБДЕНЬ Пример 2-2

Начальная дата — это значение даты в ячейке B2, количество дней в ячейке B3 и праздничные дни E2: E11.

РАБДЕНЬ Пример 2-3

Пример # 3

Предположим, у нас есть дата, и нам нужна серия последовательных дат в соседних ячейках строки ниже, за исключением нерабочих дней, которые с понедельника по пятницу. Предположим, что в ячейке B2 у нас есть начальная дата (19.02.2018), и нам нужны даты 20.02.2018, 21.02.2018… и так далее. Мы хотим исключить такие даты, как 24.02.2018, 25.02.2018, которые являются выходными, и нам нужны все даты текущего месяца.

РАБДЕНЬ Пример 3

Мы будем использовать функцию Workday, и дни будут равны 1, поскольку мы хотим добавить последовательные дни и не передавать последний аргумент, который является необязательным и предназначен для праздников.

Итак, формула РАБОЧИЙ ДЕНЬ будет

= РАБДЕНЬ (B2; 1)

Применяя формулу РАБДЕНЬ к другим ячейкам, которые у нас есть,

РАБДЕНЬ Пример 3-1

Формула РАБДЕНЬ вернула все даты, кроме выходных в текущем месяце.

РАБДЕНЬ Пример 3-2

Как мы видим выше, функция «Рабочий день» не учитывала дни (24.02.2018, 25.02.2018), которые были выходными.

Пример # 4

Предположим, у нас есть список дат рабочих дней, указанный в столбце, и мы хотим определить, является ли данная дата праздником. Мы хотим вернуть «Рабочий день», если дата является рабочим днем, и «Праздник», если дата является праздником. Список праздников и их даты указаны в диапазоне D3: E4.

РАБДЕНЬ Пример 4

Каникулы:

Пример 4-1

Пример 4-2

Мы снова будем использовать функцию Рабочий день в Excel, а формула РАБОЧИЙ ДЕНЬ в Excel будет выглядеть так:

= ЕСЛИ (РАБДЕНЬ (A2-1,1; $ E $ 3: $ E $ 4) = A2, «Рабочий день», «Праздник»)

Формула РАБДЕНЬ (A2-1,1) возвращает ту же дату, поскольку мы вычитаем дату и снова добавляем дату. Итак, у нас есть та же дата, если результат совпадает с заданной датой. Это рабочий день, потому что выходные дни пропускаются по формуле РАБОЧИЙ ДЕНЬ.

Пример 4-3

Применяя формулу РАБОЧИЙ ДЕНЬ в Excel к другим ячейкам, которые у нас есть,

Пример 4-4

Пример # 5

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

РАБДЕНЬ Пример 5

Пример 5-1

В этом случае для генерации случайных рабочих дней мы будем использовать функции СЛУЧАЙНА и РАБДЕНЬ вместе.

Формула РАБДЕНЬ будет

= РАБДЕНЬ (СЛУЧАЙНОМУ (2 млрд руб., 3 млрд руб.) -2,1)

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

Применяя формулу РАБОЧИЙ ДЕНЬ в Excel в других ячейках, мы имеем

Пример 5-2

Вывод:

Пример 5-3

То, что нужно запомнить

  1. В случае, если мы хотим настроить выходные (кроме субботы и воскресенья), мы должны использовать функцию WORKDAY.INTL.
  2. Если мы предоставляем третий аргумент функции РАБДЕНЬ для праздников как диапазон, необходимо, чтобы мы передавали его как абсолютное значение, потому что значение диапазона может измениться, когда мы применим ту же формулу РАБДЕНЬ к другим ячейкам листа.
  3. Функция Workday генерирует ошибку #VALUE, если start_date или любое из значений, представленных в диапазоне праздничных дней, не являются допустимыми датами или если аргумент данного дня не является числовым.
  4. Если начальная дата является недопустимой, функция РАБДЕНЬ сгенерирует # ЗНАЧ! Ошибка.

Пример 5-4

  1. Когда мы используем функцию РАБДЕНЬ, требуется, чтобы мы передавали start_date или праздники как ссылку на ячейку со значением даты вместо того, чтобы вводить их как текстовое значение в кавычках, потому что Excel может неправильно интерпретировать значения даты. Таким образом, вместо того, чтобы напрямую использовать дату в качестве текстового значения, мы должны использовать функцию DATE в excel для ввода даты, чтобы EXCEL всегда мог воспринимать ее как значение даты.

РАБДЕНЬ Видео о функциях Excel

УЗНАТЬ БОЛЬШЕ >>

Похожие записи

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

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