Завантажте зразок робочої книги
Цей підручник демонструє, як користуватися Функція Excel РОБОЧИЙ ДЕНЬ в Excel, щоб додати робочі дні.
Огляд функцій РОБОЧИЙ ДЕНЬ
Функція РОБОЧИЙ ДЕНЬ Повертає робочий день n кількість робочих днів (робочі дні виключають вихідні: субота та неділя) з дати початку. За бажанням можна виключити святкові дні. Для користувацьких вихідних використовуйте WORKDAY.INTL.
Щоб скористатися функцією робочого аркуша Excel WORKDAY, виберіть клітинку та тип:
(Зверніть увагу, як виглядає введення формули)
РОБОЧИЙ ДЕНЬ Синтаксис функції та вхідні дані:
1 | = РОБОЧИЙ ДЕНЬ (дата початку, дні, свята) |
дата початку - Дата початку у форматі серійного номера Excel або введена у вигляді дати з цитатами (“s”) навколо дати. Приклад: Ви не можете ввести 12.11.2015 безпосередньо в клітинку. Замість цього вам потрібно ввести “11/12/2015”, або вам потрібно буде використати відповідний серійний номер: 42320. Крім того, ви можете посилатися на клітинку з введеною датою 12.11.2015. Excel автоматично перетворює дати, збережені в осередках, у послідовний формат (якщо дата не введена у вигляді тексту).
днів -Кількість вихідних та не святкових днів з дати початку.
свята - НЕОБОВ'ЯЗКОВО. Масив зі списком дат, що представляють святкові дні, які слід виключити з робочих днів.
Знайдіть найближчий робочий день
Щоб знайти найближчий робочий день, скористайтеся функцією WORKDAY:
1 | = РОБОЧИЙ ДЕНЬ (B3, C3) |
Знайдіть найближчий робочий день на сьогодні
Щоб знайти найближчий робочий день до сьогоднішнього дня, скористайтеся функцією TODAY з функцією WORKDAY:
1 | = РОБОЧИЙ (СЬОГОДНІ (), В3) |
Знайдіть найближчий РОБОТНИЙ ДЕНЬ за 10 днів
У цьому прикладі знайдеться найближчий робочий день через 10 днів від дати початку:
1 | = РОБОЧИЙ ДЕНЬ (B3, C3) |
Ви також можете використовувати мінусові дні для пошуку робочих днів у минулому:
Робочий день зі святами
За замовчуванням WORKDAYS ігноруватиме всі святкові дні. Однак для визначення діапазону свят можна використати третій необов’язковий аргумент:
1 | = РОБОЧИЙ ДЕНЬ (B3, C3, F3: F4) |
WORKDAY у Google Таблицях
Функція РОБОЧИЙ день працює точно так само в Google Таблицях, як і в Excel:
РОБОТИ Приклади у VBA
Ви також можете використовувати функцію WORKDAY у VBA. Тип:Додаток. Функція робочого аркуша. Робочий день (дата початку, дні, свята)
Виконання наступних операторів VBA
123 | Діапазон ("E2") = Application.WorksheetFunction.WorkDay (Діапазон ("B2"), Діапазон ("C2"))Діапазон ("E3") = Application.WorksheetFunction.WorkDay (Діапазон ("B3"), Діапазон ("C3"))Діапазон ("E4") = Application.WorksheetFunction.WorkDay (Діапазон ("B4"), Діапазон ("C4"), Діапазон ("D4")) |
дасть такі результати
Для аргументів функції (дата_початку та ін.) Ви можете або ввести їх безпосередньо у функцію, або визначити змінні для використання замість них.
Повернення до списку всіх функцій Excel