Как использовать функцию WORKDAY.INTL в Excel
В этой статье мы узнаем, как использовать функцию РАБДЕНЬ.ИНТЛ в Excel.
Как на самом деле работает функция РАБДЕНЬ в Excel?
Предположим, в отделе кадров есть план, согласно которому сотрудники будут преподносить сюрпризы, когда они завершат свои первые 365 рабочих дней. Менеджер по персоналу дает задание узнать 365-й рабочий день каждого сотрудника с момента присоединения. Офис не учитывает национальные праздники и другие нерабочие дни для всех сотрудников. Для такого рода проблем вы можете использовать link: / excel-date-and-time-excel-workday-function [WORKDAY function]
в Excel. Функция РАБДЕНЬ в excel принимает дату начала, количество дней и список нерабочих дней. По умолчанию функция считает выходные субботой и воскресеньем. Если вы хотите определить выходные или настроить нерабочие дни недели, используйте расширенную версию функции РАБДЕНЬ, которая является функцией РАБДЕНЬ.INTL.
Узнайте больше о том, как использовать функцию РАБДЕНЬ.ИНТЛ в Excel, как указано ниже.
Функция WORKDAY.INTL в Excel
Функция WORKDAYS.INTL — это функция даты и времени, которая возвращает рабочую дату в виде числа. Он принимает start_date и days в качестве аргументов, которые определяют количество дней до или после даты начала.
Для заданных дат есть два необязательных аргумента.
-
Выходные: нерабочие дни недели. праздники: случайные нерабочие дни для включения.
WORKDAY.INTL Синтаксис функции:
=WORKDAYS.INTL (start_date, days, [weekend], [holidays]) |
start_date: подсчет даты начала days: количество дней, на которые нужно сдвинуть до и после даты начала [выходные]: [необязательно] дни недели, считающиеся выходными. По умолчанию 1 (суббота и воскресенье)
[праздники]: [необязательный] массив ссылок, которые считаются нерабочими днями.
Подробнее об аргументе на выходных:
Аргумент Weekend принимает числовой аргумент, который обозначает структуру нерабочих дней в неделе. По умолчанию 1 (сб и вс как выходные). Для получения дополнительной информации ознакомьтесь с таблицей ниже
Weekend argument |
Non-working days in week |
1 (default) |
Saturday, Sunday |
2 |
Sunday, Monday |
3 |
Monday, Tuesday |
4 |
Tuesday, Wednesday |
5 |
Wednesday, Thursday |
6 |
Thursday, Friday |
7 |
Friday, Saturday |
11 |
Sunday only |
12 |
Monday only |
13 |
Tuesday only |
14 |
Wednesday only |
15 |
Thursday only |
16 |
Friday only |
17 |
Saturday only |
Показанное выше показывает числа по умолчанию, которые можно выбрать из популярных нерабочих дней. Вы можете настроить тип нерабочих дней, маскируя дни недели.
Укажите семизначный аргумент выходных дней с кавычками, представляющими 1 означает выходные, а 0 означает рабочий день. Например, если нерабочими днями недели являются вторник, среда, суббота и воскресенье, то аргумент маски будет «0101011», начиная с понедельника.
Пример:
Все это может сбивать с толку. Давайте разберемся, как пользоваться функцией, на примере. Здесь у нас есть несколько примеров дат, где нам нужно получить дату до или после даты начала.
Используйте формулу:
=WORKDAY.INTL(B4,C4) |
Как видите, добавив 28 рабочих дней к 01-01-2020, мы получаем 10-02-2020 как рабочий день. Эта формула включает субботу и воскресенье в качестве выходных по умолчанию, а национальные праздники не учитываются. Теперь используйте эти два аргумента, чтобы лучше понять эту функцию. В приведенном ниже примере список национальных праздников учитывается с использованием именованного диапазона эталонных праздников *.
Используйте формулу:
=WORKDAY.INTL(B5,C5,11,holidays) |
Как видите, если мы вернемся на 68 рабочих дней с даты 24-02-2020, мы получим 03-12-2019 последнего года в качестве рабочей даты. В приведенном выше примере мы выбираем только воскресенье в качестве выходных, используя 11 * в качестве аргумента по умолчанию, и учитываются национальные праздники.
Теперь мы используем метод маскировки для аргумента выходного дня. В приведенном ниже примере мы не рассматриваем выходные в неделе и национальный праздник.
Используйте формулу:
=WORKDAY.INTL(B6,C6,»0000000″) |
0: для маскировки рабочего дня, начиная с понедельника
Как видите, функция возвращает 16-10-2020. Вы можете получить тот же результат, добавив 50 непосредственно к значению даты. Маскирование должно выполняться с использованием обозначений нулей и единиц в кавычках. Давайте разберемся еще с одним примером маскировки выходных.
Используйте формулу:
=WORKDAY.INTL(B7,C7,»0101011″) |
0: для маскировки рабочего дня, начиная с понедельника 1: для маскировки нерабочих дней, начиная с понедельника
Как вы можете видеть, использование маскировки для получения различных типов нерабочих дней недели в качестве выходных. Точно так же вы используете эту функцию для вычисления рабочей даты с даты начала, учитывая только рабочие дни между датами.
Как вы можете видеть формулу в поле формулы. РАБДЕНЬ.INTL — это расширенная версия функции РАБДЕНЬ, которая позволяет редактировать выходные дни недели. Вы можете использовать link: / excel-date-and-time-excel-workday-function [WORKDAY function]
, если выходные дни установлены как суббота и воскресенье. Вот все заметки с использованием функции РАБДЕНЬ.ИНТЛ в Excel
Примечания:
-
Excel хранит даты как серийные номера и используется в вычислениях функцией. Поэтому рекомендуется использовать даты в качестве ссылки на ячейку или использовать функцию ДАТА вместо прямого аргумента функции.
Проверьте правильность значений даты, если функция возвращает #VALUE!
Ошибка.
-
Функция возвращает # ЗНАЧ! Ошибка, если какой-либо аргумент функции не является числовым.
-
Если дата начала выходит за пределы допустимого диапазона, функция возвращает # ЧИСЛО! Ошибка.
-
Аргумент Holidays должен быть указан как ссылка на массив, а не отдельные даты, разделенные запятыми, функция выдает ошибку слишком большого количества аргументов.
Надеюсь, эта статья о том, как использовать функцию РАБДЕНЬ.ИНТЛ в Excel, будет пояснительной. Дополнительные статьи о формулах даты и времени и связанных функциях Excel можно найти здесь. Если вам понравились наши блоги, поделитесь ими с друзьями на Facebook. А также вы можете подписаться на нас в Twitter и Facebook. Мы будем рады услышать от вас, дайте нам знать, как мы можем улучшить, дополнить или усовершенствовать нашу работу и сделать ее лучше для вас. Напишите нам на [email protected].
Статьи по теме:
link: / excel-date-and-time-excel-workday-function [Как использовать функцию РАБДЕНЬ в Excel]
: возвращает значение даты рабочего дня после того, как дни, добавленные к start_date, с помощью функции РАБДНИ в Excel.
link: / excel-formula-and-function-get-net-working-days-in-excel [Как использовать функцию ЧИСТРАБДНИ в Excel]
: возвращает рабочие дни между двумя заданными датами с помощью функции ЧИСТРАБДНИ.
link: / tips-count-vacation-between-Date-in-excel [Подсчет праздников между датами в Excel]
: подсчет нерабочих дней между двумя заданными датами с помощью функции РАЗНДАТ и ЧИСТРАБДНИ в Excel.
link: / excel-date-time-formulas-extract-days-between-Date-ignoring-years-in-excel [Извлечь дни между датами, игнорируя годы в Excel]
: подсчитать дни между двумя датами с использованием разных функций и математическая операция в Excel link: / excel-date-time-formulas-count-Birth-Date-from-range-by-month-excel [Подсчитать даты рождения по месяцам в Excel]
: подсчитать количество дат, лежащих в конкретный месяц с использованием функции СУММПРОИЗВ и МЕСЯЦ в Excel.
link: / tips-price-sum-by-weekdays-in-excel [СУММНАЯ цена по будним дням в Excel]
: суммарные значения цен, соответствующие количеству дат в конкретный будний день с использованием функции СУММПРОИЗВ и ДЕНЬ НЕДЕЛИ в Excel.
Популярные статьи:
link: / tips-if-condition-in-excel [Как использовать функцию IF в Excel]
: оператор IF в Excel проверяет условие и возвращает конкретное значение, если условие истинно, или другое конкретное значение, если оно ложно .
link: / formulas-and-functions-Introduction-of-vlookup-function [Как использовать функцию ВПР в Excel]
: Это одна из наиболее часто используемых и популярных функций Excel, которая используется для поиска значений из разных диапазонов и листы. link: / excel-formula-and-function-excel-sumif-function [Как использовать функцию СУММЕСЛИ в Excel]
: Это еще одна важная функция информационной панели. Это поможет вам суммировать значения для конкретных условий.
link: / tips-countif-in-microsoft-excel [Как использовать функцию СЧЁТЕСЛИ в Excel]
: Подсчет значений с условиями с помощью этой удивительной функции. Вам не нужно фильтровать данные для подсчета определенных значений. Функция Countif важна для подготовки вашей приборной панели.