Microsoft Excel имеет несколько встроенных функций WORKDAY, которые могут использоваться для расчета дат. Каждая функция выполняет другую работу, и результаты отличаются от одной функции к другой. Тот, который вы используете, будет зависеть от результатов, которые вы хотите, которые могут включать одно из следующих:
- Поиск даты окончания проекта с заданным количеством рабочих дней, следующих за датой начала.
- Поиск даты начала проекта с заданным количеством рабочих дней до заданной даты окончания.
- Поиск сроков выставления счета.
- Поиск ожидаемой даты поставки товаров или материалов.
Заметка: Данная статья относится к версиям Excel 2019, 2016 и 2013.
01 из 03Функциональность Синтаксис и аргументы
Функция WORKDAY находит дату начала или окончания проекта или задания при заданном количестве рабочих дней. Количество рабочих дней автоматически исключает выходные и любые даты, которые обозначаются как праздники. Синтаксис функции относится к компоновке функции и включает имя функции, скобки и аргументы.
Синтаксис функции WORKDAY:
= WORKDAY (Start_date, Days, Holidays)
Дата начала (обязательно) - дата начала выбранного периода времени. Фактическая дата начала может быть введена для этого аргумента, или вместо этого может быть введена ссылка ячейки на местоположение этих данных на листе.
дней (обязательно) определяет длину проекта. Это целое число, показывающее количество дней работы, которые были выполнены в проекте. Для этого аргумента введите количество дней работы или ссылку на ячейку для местоположения этих данных на листе.
Чтобы найти дату, которая возникает после аргумента Start_date, используйте положительное целое число для дней. Чтобы найти дату, которая встречается перед аргументом Start_date, используйте отрицательное целое число для дней.
каникулы (необязательно) указывает одну или несколько дополнительных дат, которые не учитываются как часть общего количества рабочих дней. Используйте ссылки на ячейку для расположения данных на листе для этого аргумента.
02 из 03
Ввод функции WORKDAY
В нашем примере для этого учебника используется функция WORKDAY, чтобы найти дату окончания проекта, который начинается 9 июля 2012 года и заканчивается через 82 дня. Два праздника (3 сентября и 8 октября), которые происходят в течение этого периода, не будут считаться частью 82 дней.
Чтобы избежать проблем с расчетами, которые могут возникнуть, если даты вводятся случайно как текст, функция DATE будет использоваться для ввода дат, используемых в функции. Дополнительную информацию см. В разделе «Значения ошибок» в конце этого руководства.
Начните с ввода следующих данных в указанные ячейки:
D1: Дата начала:D2: Количество дней: D3: Праздник 1:D4: Праздник 2: D5: Дата окончания: E1: = ДАТА (2012,7,9)E2: 82E3: = ДАТА (2012,9,3)E4: = ДАТА (2012,10,8)
Если даты в ячейках E1, E3, а также E4 не отображаются, как показано на рисунке выше, убедитесь, что эти ячейки отформатированы для отображения данных с использованием формата коротких дат. = WORKDAY (E1, E2, E3: E4) 03 из 03 Если данные для различных аргументов этой функции введены неправильно, в ячейке, где находится функция WORKDAY, появляются следующие значения ошибок:
Устранение неисправностей Ошибки функции WORKDAY