Одним з найпоширеніших розрахунків дати, які виконуються в корпоративному світі, є визначення кількості днів між двома датами. Команди управління проектами використовують його для вимірювання ефективності на основі певного етапу; Відділи кадрів використовують його для вимірювання часу на заповнення заявки; а фінансові відділи використовують його для відстеження старіння дебіторської заборгованості.
На щастя, це одне з найпростіших обчислень завдяки зручній функції DATEDIF.
На малюнку показано приклад звіту, який використовує функцію DATEDIF для обчислення кількості днів непогашення для набору рахунків-фактур.
Дивлячись на малюнок, ви бачите, що формула в комірці D4 є
=DATEDIF(C4,СЬОГОДНІ(),"d")
У цій формулі використовується функція DATEDIF з часовим кодом «d» (кількість днів у заданому періоді). Формула вказує Excel повертати кількість днів на основі дати початку (C4) і дати завершення (СЬОГОДНІ).
Розрахунок кількості робочих днів між двома датами
Часто під час звітування про кількість днів, що минули між датою початку та датою завершення, підрахунок вихідних у кінцевій кількості днів не підходить. Операції зазвичай припиняються у вихідні дні, тому вам не потрібно рахувати ці дні.
Ви можете використовувати функцію МЕРЕЖІ ДНІ Excel для обчислення кількості днів між датою початку та датою завершення, за винятком вихідних.
Як бачите, функція NETWORKDAYS використовується в комірці E4 для обчислення кількості робочих днів у період з 01.01.2014 по 31.12.2014.
Ця формула досить проста. Функція NETWORKDAYS має два обов’язкових аргументи: дату початку та дату завершення. Якщо ваша дата початку вказана в клітинці B4, а дата завершення — в клітинці C4, ця формула повертає кількість робочих днів (крім суботи та неділі):
=МЕРЕЖА ДНІ(B4,C4)
Використання NETWORKDAYS.INTL
Єдиним недоліком використання функції NETWORKDAYS є те, що вона за замовчуванням виключає суботу та неділю. Але що робити, якщо ви працюєте в регіоні, де вихідними є насправді п’ятниця і субота? Або, що ще гірше, що робити, якщо у ваші вихідні будуть лише неділі?
Програма NETWORKDAYS.INTL допоможе вам у програмі Excel. На додаток до обов’язкових дат початку та завершення, ця функція має необов’язковий третій аргумент: код вихідного дня. Код вихідного дня дозволяє вказати, які дні виключити як вихідні.
Коли ви вводите функцію NETWORKDAYS.INTL, Excel активує підказку, щойно ви переходите до третього аргументу. Просто виберіть відповідний код вихідного дня та натисніть Enter.