Якщо вам необхідно визначити, скільки днів минуло між двома конкретними датами, в Google Таблицях існують корисні функції, такі як DAYS, DATEDIF та NETWORKDAYS. Перші дві функції враховують усі дні, тоді як NETWORKDAYS виключає вихідні – суботу та неділю.
Обчислення загальної кількості днів між двома датами
Для підрахунку всіх днів між двома датами, незалежно від того, чи є вони робочими або вихідними, ви можете скористатися функціями DAYS або DATEDIF.
Застосування функції DAYS
Функція DAYS є найбільш простою у використанні, якщо вас не турбує виключення святкових чи вихідних днів. Важливо зазначити, що DAYS також враховує додаткові дні у високосному році.
Щоб використати DAYS для розрахунку кількості днів між двома датами, відкрийте вашу Google Таблицю і виберіть пусту клітинку. Введіть формулу: =ДНІ(“01/01/2019”, “01/01/2018”), замінюючи дати на свої.
Важливо ввести дати у зворотному порядку: спочатку кінцеву дату, потім початкову. Якщо ви поміняєте їх місцями, функція DAYS поверне від’ємне значення.
Як видно з прикладу, функція DAYS обчислює загальну кількість днів між двома вказаними датами. Зверніть увагу, що формат дати у прикладі – ДД/ММ/РРРР, що є типовим для Великобританії. Якщо ви використовуєте американський формат, вам потрібно буде вводити ММ/ДД/РРРР.
Вам слід використовувати формат дати, який відповідає вашим налаштуванням мови. Якщо ви хочете змінити формат, перейдіть у меню “Файл” > “Налаштування електронної таблиці” і змініть параметр “Locale” на потрібний.
Функцію DAYS також можна використовувати з посиланнями на клітинки. Якщо ваші дати знаходяться в окремих клітинках, ви можете ввести =ДНІ(A1, A11), замінивши A1 та A11 на свої клітинки.
У наведеному прикладі розраховано різницю в 29 днів між датами у клітинках E6 та F10.
Застосування функції DATEDIF
Альтернативою DAYS є функція DATEDIF, яка дозволяє обчислити кількість днів, місяців або років між двома датами.
Так само, як і DAYS, DATEDIF враховує високосні дні та розраховує усі дні, а не лише робочі. Однак, на відміну від DAYS, DATEDIF працює у прямому порядку, тому спочатку вказуйте початкову дату, а потім кінцеву.
Якщо ви хочете вказати дати безпосередньо у формулі DATEDIF, виберіть пусту клітинку та введіть =DATEDIF(“01/01/2018”, “01/01/2019”, “D”), замінюючи дати на свої.
Якщо ви хочете використовувати посилання на клітинки у формулі DATEDIF, введіть =DATEDIF(A7, G7, “D”), замінюючи A7 та G7 на відповідні клітинки.
Обчислення кількості робочих днів між двома датами
Хоча функції DAYS і DATEDIF обчислюють загальну кількість днів між двома датами, вони не виключають вихідні. Якщо вам потрібно підрахувати лише робочі дні та виключити святкові, використовуйте функцію NETWORKDAYS.
NETWORKDAYS розглядає суботу та неділю як вихідні та не враховує їх у розрахунку. Подібно до DATEDIF, NETWORKDAYS вимагає спочатку вводити початкову дату, а потім кінцеву.
Щоб використати NETWORKDAYS, введіть у пусту клітинку =NETWORKDAYS(DATE(2018,01,01), DATE(2019,01,01)). Вкладена функція DATE використовується для перетворення року, місяця та дня на порядковий номер дати.
Замініть показані цифри на свої значення року, місяця та дня.
Ви також можете використовувати посилання на клітинки у формулі NETWORKDAYS замість вкладеної функції DATE.
Введіть =NETWORKDAYS(A6, B6) у пусту клітинку, замінюючи A6 та B6 на свої клітинки.
У цьому прикладі функція NETWORKDAYS розраховує кількість робочих днів між різними датами.
Якщо ви хочете виключити певні дні зі своїх розрахунків, наприклад, святкові, ви можете додати їх в кінці формули NETWORKDAYS.
Для цього введіть у пусту клітинку =NETWORKDAYS(A6, B6, {B6:D6}). Тут A6 – це початкова дата, B6 – кінцева, а діапазон B6:D6 – це клітинки, що містять вихідні дні, які потрібно виключити.
Замість посилань на клітинки ви можете вказати дати за допомогою вкладеної функції DATE, якщо це зручніше. Введіть, наприклад, =NETWORKDAYS(E11, F13, {DATE(2019,11,18), DATE(2019,11,19)}), замінюючи посилання на клітинки та критерії DATE на свої.
У наведеному прикладі один і той самий діапазон дат використовується для трьох формул NETWORKDAYS. У клітинці B2 відображено 11 стандартних робочих днів, а у клітинках B3 та B4 видалено від двох до трьох додаткових святкових днів.