Обчислення днів між двома датами в Excel (7 прикладів)
Як користувач Excel, ви можете зіткнутися з ситуацією, коли вам потрібно знати, скільки днів знаходяться між двома датами в Excel. Або ви хочете порахувати днів між сьогоднішнім днем і певною датою. Або ви хочете отримати номер робочих днів між двома датами. Цей підручник познайомить вас із кількома простими та швидкими методами обчислення загальної кількості днів між двома датами три сценарії.
Обчисліть дні між двома датами
Використання віднімання
Використання Kutools для підрахунку днів, тижнів...
Використання функції DAYS
Використання функції DATEDIF
Рахуйте дні між сьогоднішнім днем і датою
Рахуйте робочі дні між двома датами
За винятком вихідних
За винятком вихідних та святкових днів
Завантажте зразок файлу
Обчисліть дні між двома датами
Припустимо, що у вас є Початок у комірці C2 і Дата закінчення у комірці C3, ви хочете дізнатися кількість днів між двома датами. У цьому розділі ми покажемо вам чотири способи для досягнення своєї мети.
Використання віднімання
Щоб порахувати дні між двома датами, просто відніміть дату початку від дати завершення. Ось це родова формула:
Крок 1: Введіть формулу віднімання
У камері C6, застосуйте наступну формулу, а потім натисніть Що натомість? Створіть віртуальну версію себе у кнопки.
=C3-C2
Результат
Як бачите, є 180 днів між двома датами в клітинках C3 і C2.
- Excel зберігає дати як серійні номери які починаються з 1/1/1900, яке представлено числом 1. Отже, коли ви віднімаєте одну дату від іншої, ви фактично віднімаєте числові значення дат.
- Якщо Кінцева дата старша за Початкову дату, поверненим результатом буде a негативний ціле число. Якщо ви хочете завжди отримувати a позитивний результат, ви можете використовувати наведену нижче формулу:
=ABS(End_date - Start_date)
Використання Kutools для підрахунку днів, тижнів, місяців і років між датами
З Помічник дати та часу особливість Kutools для Excel, ви також можете розраховувати дні між датами. Більше того, ця функція потужніша, оскільки пропонує Додаткові параметри, як обчислення тижнів, місяців, роківі так далі між двома датами. На знімку екрана нижче показано, як це зробити рахувати дні між датами крок за кроком, А Додаткові параметри можна також порахувати.
Увімкнувши функцію, натиснувши Кутулс > Помічник формули > Помічник дати та часу, будь ласка, виконайте наступне:
- Вибирати Різниця в тип розділ;
- Виберіть клітинку C2 і клітинку C3 окремо в Date1 та Date2 текстове вікно;
- Вибирати день від Тип вихідного результату випадаючий список ;
- Натисніть OK.
- Застосувати Помічник дати та часу функцію, яку слід встановити Kutools для Excel перший. Kutools для Excel пропонує 30-денну безкоштовну пробну версію без обмежень, перейдіть на сторінку завантажте та встановіть це зараз!
- Окрім обчислення різниці між двома датами, Помічник дати та часу функція також підтримує інші обчислення дати та часу. до додати дату та час, перевірте додавати у розділі Тип. до обчислити вік на основі заданої дати перевірте вік у розділі Тип.
Використання функції DAYS
Іншим способом отримати кількість днів між двома датами є використання ДНІВ функція, яка введена в Excel 2013 Ось родова формула of ДНІВ функція:
Крок 1. Введіть формулу ДНІВ
У камері C6, застосуйте наступну формулу, а потім натисніть Що натомість? Створіть віртуальну версію себе у кнопки.
=DAYS(C3,C2)
Результат
180 дні знаходяться між двома датами в клітинках C3 і C2.
Використання функції DATEDIF
Четвертий спосіб підрахунку кількості днів між двома датами – використання ДАТИФІКОВАНО функція. Ось родова формула для обчислення денної різниці між двома датами:
Крок 1. Введіть формулу DATEDIF
У камері C6, застосуйте наступну формулу, а потім натисніть Що натомість? Створіть віртуальну версію себе у кнопки.
=DATEDIF(C2,C3,"d")
Результат
180 дні знаходяться між двома датами в клітинках C3 і C2.
- На відміну від інших 3 методів, ДАТИФІКОВАНО формула не підтримує віднімання новішої дати від старішої. Коли Кінцева дата є старшим за Дата початку, то #NUM! буде повернута помилка.
- На відміну від формули віднімання і ДНІВ функція, яка може рахувати лише дні між днями, ДАТИФІКОВАНО також може розрахувати місяців or років між двома датами.
- ДАТИФІКОВАНО не входить до списку функцій Excel, тобто є недокументований функція. Для цього потрібно вручну ввести всі аргументи, щоб створити a ДАТИФІКОВАНО формулу на вашому аркуші.
Рахуйте дні між сьогоднішнім днем і датою
Якщо ви хочете обчислити кількість днів між сьогоднішнім днем і певною датою, у Excel вбудовано СЬОГОДНІ функція може допомогти вам виконувати роботу легко та швидко. Ось дві загальні формули для підрахунку днів між сьогоднішньою та іншою датою СЬОГОДНІ функція:
Щоб обчислити кількість днів між минула дата та сьогодні:
Щоб обчислити кількість днів між майбутню дату та сьогодні:
У цьому випадку у вас є a майбутня дата у комірці C2, а сьогодні 15 березня 2023 р. Вам потрібно обчислити кількість днів між сьогоднішньою датою та цією датою, виконайте наступне.
Крок 1: Введіть формулу
У камері C5, застосуйте наступну формулу, а потім натисніть Що натомість? Створіть віртуальну версію себе у кнопки.
=C2-TODAY()
Крок 2. Відформатуйте результат як загальний
Виберіть клітинку результату, клацніть Головна , перейдіть до Number, а потім виберіть Загальне від формат номера випадаючий список.
примітки: Або на Головна вкладку, натисніть кнопку Запуск діалогового вікна поруч із номером. Потім натисніть Загальне в Категорія коробка
Результат
Як бачите, є 108 днів між сьогоднішнім днем і датою в клітинці C2.
примітки: СЬОГОДНІ функція дасть точну поточну дату. Отже, коли конкретна дата зафіксована, ви побачите, що кількість днів, що повертається на робочому аркуші, змінюється, оскільки СЬОГОДНІ функція змінюється день у день.
Рахуйте робочі дні між двома датами
Час від часу нам може знадобитися підрахувати кількість днів без вихідних. Тут ми покажемо вам, як рахувати робочі дні між двома датами за допомогою МЕРЕЖІ функція в дві ситуації. Одна ситуація – підрахунок робочих днів без надання додаткових відпусток. Інша ситуація - підрахунок робочих днів з наданням додаткових відпусток.
Ось загальна формула МЕРЕЖІ функція:
За винятком вихідних
Наприклад, у вас є Початок у комірці C2 і Дата закінчення у клітинці C3 ви хочете дізнатися кількість робочих днів між двома датами незалежно від святкових днів.
Крок 1. Введіть формулу NETWORKDAYS
У камері C6, застосуйте наступну формулу, а потім натисніть Що натомість? Створіть віртуальну версію себе у кнопки.
=NETWORKDAYS(C2,C3)
Результат
Ви можете бачити, що є 130 робочі дні між двома датами, не враховуючи святкові дні.
За винятком вихідних та святкових днів
На відміну від прикладу вище, ви також маєте додаткові відпустки перераховані в діапазоні даних C5: C8, і вам потрібно розрахувати кількість робочих днів між двома датами з наданими вихідними.
Крок 1. Введіть формулу NETWORKDAYS
У камері C6, застосуйте наступну формулу, а потім натисніть Що натомість? Створіть віртуальну версію себе у кнопки.
=NETWORKDAYS(C2,C3, E3:E7)
Результат
Ви можете бачити, що є 125 робочих днів між двома датами, враховуючи надані святкові дні.
примітки: У більшості країн світу вихідні дні Saturday та неділя. Тоді МЕРЕЖІ функція — це саме та функція, яка вам потрібна. Але якщо ваші вихідні не субота, а неділя (наприклад Тільки неділя), ви повинні використовувати NETWORKDAYS.INTL функція, яка дозволяє вказати, які дні тижня вважати вихідними.
Статті по темі
Як перевірити, чи є дата святковим днем, і чи вважати дні, крім святкових днів, у Excel?
Наприклад, у вас є список дат і ви хочете перевірити, чи є в цьому списку якісь святкові дні, як ви могли це зробити швидко? У цій статті я покажу вам способи обчислення всіх дат американських святкових днів протягом певних років, а потім перевіряю, чи є ця дата американським святковим днем у Excel.
Як розрахувати дні, що залишились у місяці чи році в Excel?
У деяких випадках вам може знадобитися дізнатися кількість днів, що залишилися в місяці або році. Будь ласка, дізнайтеся більше деталей з цієї статті.
Як розрахувати дні години та хвилини між двома датами в Excel?
Припустимо, у вас є два стовпці клітинок часу дати, і тепер ви хочете обчислити різницю в днях, годинах і хвилинах між цими двома комірками часу дати, як показано на наступному знімку екрана. У цій статті я розповім про деякі методи вирішення цього завдання для вас.
Як розрахувати дні до наступного дня народження в Excel?
Якщо ви хочете знати, скільки днів залишилось до вашого наступного дня народження, як би ви це зробили? Насправді, якщо ви використовуєте Microsoft Excel, ви можете використовувати формули на аркуші, щоб легко підрахувати дні до наступного дня народження. Будь ласка, перегляньте докладнішу інформацію, як показано нижче.
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Зміст
- Відео: підрахунок днів між датами
- Обчисліть дні між двома датами
- Використання віднімання
- Використання Kutools для підрахунку днів, тижнів...
- Використання функції DAYS
- Використання функції DATEDIF
- Рахуйте дні між сьогоднішнім днем і датою
- Рахуйте робочі дні між двома датами
- За винятком вихідних
- За винятком вихідних та святкових днів
- Статті по темі
- Найкращі інструменти для підвищення продуктивності офісу
- Коментарі