Завантажте зразок робочої книги
Цей підручник демонструє, як користуватися Функція Excel NETWORKDAYS в Excel, щоб отримати кількість робочих днів між датами.
Огляд функції NETWORKDAYS
Функція NETWORKDAYS Повертає кількість робочих днів між двома датами. Робочі дні включають пн-пт та без суботи-нд. За бажанням можна виключити святкові дні.
Щоб використовувати функцію робочого аркуша Excel NETWORKDAYS, виберіть клітинку та введіть:
(Зверніть увагу, як виглядають вхідні дані формул)
Синтаксис та вхідні дані функції NETWORKDAYS:
1 | = NETWORKDAYS (дата початку, дата закінчення, свята) |
дата початку - Дата початку у форматі серійного номера Excel або введена у вигляді дати з цитатами (“s”) навколо дати. Приклад: Ви не можете ввести 12.11.2015 безпосередньо в клітинку. Замість цього вам потрібно ввести “11/12/2015”, або вам потрібно буде використати відповідний серійний номер: 42320. Крім того, ви можете посилатися на клітинку з введеною датою 12.11.2015. Excel автоматично перетворює дати, збережені в осередках, у послідовний формат (якщо дата не введена у вигляді тексту).
Дата закінчення - Дата завершення у форматі серійного номера Excel або введена як дата з цитатами (“s”) навколо дати. Приклад: Ви не можете ввести 12.11.2015 безпосередньо в клітинку. Замість цього вам потрібно ввести “11/12/2015”, або вам потрібно буде використати відповідний серійний номер: 42320. Крім того, ви можете посилатися на клітинку з введеною датою 12.11.2015. Excel автоматично перетворює дати, збережені в осередках, у послідовний формат (якщо дата не введена у вигляді тексту).
свята - НЕОБОВ'ЯЗКОВО. Список святкових днів, які слід виключити з "робочих днів". Його можна ввести як список серійних номерів, що відповідають святам. Крім того, він може посилатися на діапазон клітинок, які містять дати відпустки. Приклад: 42005,42189,42363 або A1: A3, посилаючись на клітинки, які містять, що містять дати: 01.01.2015, 07.07.2015, 25.12.2015.
Розрахунок робочих / робочих днів
Функція NETWORKDAYS обчислює кількість робочих днів між двома датами:
1 | = МЕРЕЖІ ДНІ (В4, С4) |
Якщо кінцева дата перед початковою датою, NETWORKDAYS поверне від’ємне значення:
1 | = МЕРЕЖІ ДНІ (В4, С4) |
Щоб повернути абсолютну кількість робочих днів, скористайтеся функцією ABS:
1 | = АБС (ДНИ МЕРЕЖІ (B4, C4) |
За замовчуванням NETWORKDAYS ігноруватиме всі святкові дні. Однак для визначення діапазону свят можна використати третій необов’язковий аргумент:
1 | = МЕРЕЖІ ДНІ (B4, C4, F3: F4) |
NETWORKDAYS у Google Таблицях
Функція NETWORKDAYS працює в Google Таблицях точно так само, як і в Excel:
NETWORKDAYS Приклади у VBA
Ви також можете використовувати функцію NETWORKDAYS у VBA. Тип:application.worksheetfunction.networkdays (дата початку, дата закінчення, свята)
Виконання наступних операторів VBA
1234567891011121314 | Діапазон ("C2") = Application.WorksheetFunction.Days360 (Діапазон ("A2"), Діапазон ("B2"), Неправда)Діапазон ("C3") = Application.WorksheetFunction.Days360 (Діапазон ("A3"), Діапазон ("B3"), Неправда)Діапазон ("C4") = Application.WorksheetFunction.Days360 (Діапазон ("A4"), Діапазон ("B4"), Неправда)Діапазон ("C5") = Application.WorksheetFunction.Days360 (Діапазон ("A5"), Діапазон ("B5"), Неправда)Діапазон ("D2") = Application.WorksheetFunction.Days (Діапазон ("B2"), Діапазон ("A2"))Діапазон ("D3") = Application.WorksheetFunction.Days (Діапазон ("B3"), Діапазон ("A3"))Діапазон ("D4") = Application.WorksheetFunction.Days (Діапазон ("B4"), Діапазон ("A4"))Діапазон ("D5") = Application.WorksheetFunction.Days (Діапазон ("B5"), Діапазон ("A5"))Діапазон ("E2") = Application.WorksheetFunction.NetworkDays (Діапазон ("A2"), Діапазон ("B2"))Діапазон ("E3") = Application.WorksheetFunction.NetworkDays (Діапазон ("A3"), Діапазон ("B3"))Діапазон ("E4") = Application.WorksheetFunction.NetworkDays (Діапазон ("A4"), Діапазон ("B4"))Діапазон ("E5") = Application.WorksheetFunction.NetworkDays (Діапазон ("A5"), Діапазон ("B5")) |
дасть такі результати
Для аргументів функції (дата_початку та ін.) Ви можете або ввести їх безпосередньо у функцію, або визначити змінні для використання замість них.
Повернення до списку всіх функцій Excel