Перейти до основного
Office

Функція NETWORKDAYS.INTL

Примітка.: Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою.

Повертає кількість цілих робочих днів між двома датами, використовуючи параметри, що вказують, які дні вихідні та їхню кількість. Вихідні та дні, указані як свята, не вважаються робочими днями.

Синтаксис

NETWORKDAYS.INTL(дата_початку;дата_завершення;[вихідний];[свята])

Синтаксис функції NETWORKDAYS.INTL має такі аргументи:

  • дата_початку та дата_завершення    – обов’язкові аргументи. Дати, для яких потрібно обчислити різницю. «Дата_початку» може бути раніша, така сама або пізніша, ніж «дата_завершення».

  • вихідний    Необов’язковий аргумент. Указує вихідні дні тижня, які не включаються до числа повних робочих днів між аргументами «дата_початку» та «дата_завершення». Вихідний – це число або текстовий рядок, що указує, на які дні припадають вихідні.

    Числові значення вихідних указують такі вихідні:

Число вихідного

Вихідні дні

1 або не вказано

Субота, неділя

2

Неділя, понеділок

3

Понеділок, вівторок

4

Вівторок, середа

5

Середа, четвер

6

Четвер, п’ятниця

7

П’ятниця, субота

11

Лише неділя

12

Лише понеділок

13

Лише вівторок

14

Лише середа

15

Лише четвер

16

Лише п’ятниця

17

Лише субота

Довжина текстових значень вихідних становить сім символів, а кожний символ у рядку представляє день тижня, починаючи з понеділка. 1 представляє неробочий день, а 0 – робочий день. У цьому рядку дозволені лише символи 1 і 0. Використання 1111111 завжди повертатиме 0.

Наприклад, 0000011 повертатиме вихідні суботу та неділю.

  • свята    – необов’язковий аргумент. Довільний список дат, які потрібно виключити з робочого календаря, наприклад державні, місцеві свята або свята зі змінною датою. Цей список може бути або діапазоном клітинок, які містять дати, або константою-масивом порядкових номерів, які представляють дати. Порядок дат або порядкових значень свят може бути довільний.

Примітки

  • Якщо «дата_початку» наступає пізніше, ніж «дата_завершення», значення, що повертається, буде від’ємним, а величина буде кількістю повних робочих днів.

  • Якщо поч _ дата виходить за межі діапазону до поточного значення бази дат, NETWORKDAYS. INTL повертає #NUM! .

  • Якщо дата _ завершення виходить за межі діапазону до поточного значення бази дат, NETWORKDAYS. INTL повертає #NUM! .

  • Якщо рядок вихідних має неприпустиму довжину або містить неприпустимі символи, NETWORKDAYS. INTL повертає на #VALUE! .

Приклад

Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – клавішу Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.

Формула

Опис

=NETWORKDAYS.INTL(DATE(2006;1;1);DATE(2006;1;31))

Результат – 22 майбутні робочі дні. Віднімає 9 неробочих вихідних (5 субот і 4 неділі) від загальної кількості у 31 день між двома датами. За замовчуванням субота й неділя вважаються неробочими днями.

22

=NETWORKDAYS.INTL(DATE(2006;2;28);DATE(2006;1;31))

Результат – значення –21, тобто 21 робочий день у минулому.

-21

=NETWORKDAYS.INTL(DATE(2006;1;1);DATE(2006;2;1);7;{"02.01.2006":"16.01.2006"})

Результат – 22 майбутні робочі дні, які отримано відніманням 10 неробочих днів (4 п’ятниці, 4 суботи, 2 свята) від 32 днів між 01 січня 2006 р. і 1 лютого 2006 р. Використовує аргумент 7 для вихідного дня, який указує на п’ятницю та суботу. Також на цей період припадає два свята.

22

=NETWORKDAYS.INTL(DATE(2006;1;1);DATE(2006;2;1);"0010001";{"02.01.2006":"16.01.2006"})

Результат – 20 майбутніх робочих днів. Такий самий період, як у прикладі вище, однак тепер вихідні дні припадають на неділю та середу.

20

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×