logo

Різниця між двома датами в Excel

Якщо ми працюємо над багатьма проектами, нам може знадобитися знати, скільки місяців минуло між двома датами. Так само, якщо ми перебуваємо на етапі планування проекту, нам може знадобитися знати дати початку та завершення. Кількість місяців між двома датами можна обчислити різними способами (всі за різними формулами).

У цьому посібнику ми розглянемо різні формули для обчислення різниці між двома датами.

Обчисліть різницю між двома датами за допомогою функції 'DATE-DIF'

Найбільш підходящою функцією для визначення різниці між двома датами є 'ДАТА-РІЗ'. У Excel, якщо ми хочемо обчислити різницю між двома датами в роках, місяцях або днях, тоді функція DATEDIF керуватиме цим.

скільки важить кат тімпф

Це унікальна функція, оскільки вона не входить до функції «Дата й час» Excel. Отже, якщо ми перейдемо до формул, ми знайдемо понад 450 функцій Excel, а якщо ми перейдемо до дати та часу, ми не побачимо DATEDIF.

1. Обчисліть різницю між двома заданими датами в днях

Якщо ми хочемо знати, скільки днів між двома датами, ми можемо використати таку формулу:

1. По-перше, ми повинні ввести наведену нижче функцію дати в порожню клітинку, в якій нам потрібно отримати результат.

 =DATEDIF(A2, B2, 'D') 

Примітка: A2 позначає клітинку дати початку, тоді як B2 позначає клітинку дати закінчення у формулі вище.

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

Різниця між двома датами в Excel

2. Обчисліть різницю між двома заданими датами в місяцях

Якщо ми хочемо дізнатися, скільки місяців між двома датами, ми можемо використати наведену нижче формулу в порожній клітинці:

numpy meshgrid
 =DATEDIF(A2,B2,'M') 

Примітка. Комірка дати початку — це A2, а клітинка дати закінчення — B2.

Потім ми повинні перетягнути маркер заповнення до комірок, щоб ми могли застосувати наведену вище формулу, і було визначено різницю між двома датами в місяцях, як показано на знімку екрана нижче:

Різниця між двома датами в Excel

3. Обчисліть різницю між двома заданими датами в роках

Ми також можемо використовувати функцію DATEDIF, щоб обчислити кількість років між двома датами:

Щоб визначити різницю між двома заданими датами в роках, ми повинні ввести таку формулу в порожню клітинку:

 =DATEDIF(A2,B2, 'Y') 

Примітка. Комірка дати початку — це A2, тоді як клітинка дати закінчення — B2.

Потім, щоб використати цю формулу, перетягніть маркер заповнення вниз до комірок, і буде повернено кількість років між конкретними двома датами, як показано на знімку екрана нижче:

Різниця між двома датами в Excel

4. Обчисліть різницю між двома заданими датами в днях, місяцях і роках

Якщо ми хочемо обчислити різницю між двома датами в років, місяців , і днів разом, то ми повинні використовувати таку формулу:

 =DATEDIF(A2, B2, 'y') &' years, '&DATEDIF(A2, B2, 'ym') &' months, ' &DATEDIF(A2, B2, 'md') &' days' 

Примітка. A2 — це клітинка дати початку, а B2 — клітинка кінцевої дати.

Після цього ми повинні перетягнути маркер заповнення вниз до клітинок, до яких ми хочемо застосувати наведену вище формулу; тоді ми побачимо такий результат:

Різниця між двома датами в Excel

Зверніть увагу, що ми також можемо використовувати подвійні лапки, щоб вручну вказати дати в ФАЙЛ функція. Просто ще раз перевірте, чи дати в подвійних лапках у Excel мають правильний формат дати.

5. Обчисліть різницю між двома вказаними датами в днях, годинах і хвилинах

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

Нам потрібно ввести наступну формулу в порожню клітинку:

 =INT(B2-A2)&' days '&TEXT(B2-A2,'h'' hours ''m'' minutes ''') 

ПРИМІТКА. A2 — це початкова комірка дата-час, а B2 — кінцева дата-час:

Після цього перетягніть маркер заповнення вниз до клітинок, де ми хочемо застосувати формулу, і ми отримаємо бажаний результат:

глобальна змінна js
Різниця між двома датами в Excel

Рахуйте дні між датами за допомогою функції Excel DAYS

MS Excel 2013 представляє Функція DAYS . Його мета — визначити, скільки днів між двома датами. В Excel функція DAYS — це a Функція дати/часу за допомогою якого ми можемо обчислити кількість днів між двома датами.

Зверніть увагу, що на відміну від DATEDIF, аргументи на користь a ДНІВ формулу необхідно вводити у зворотному порядку.

 DAYS(end_date, start_date) 

Отже, наша формула має такий вигляд:

=DAYS(B2; A2)

Залежно від того, чи кінцева дата менша чи більша за початкову, він повертає різницю як додатне чи від’ємне значення, подібно до віднімання:

Різниця між двома датами в Excel

Як розрахувати робочі дні між двома датами в Excel

Якщо ми хочемо дізнатися, скільки робочих днів між двома датами, ми можемо використовувати ДНІ МЕРЕЖІ функція:

 NETWORKDAYS(start_date, end_date, [holidays]) 

Перші два аргументи добре відомі, тоді як третій аргумент, який є необов’язковим, дозволяє нам опускати власний список свят із підрахунку днів.

Використовуйте наступну формулу, щоб обчислити кількість робочих днів між двома датами в стовпцях A і B.

=NETWORKDAYS(A2; B2)

Різниця між двома датами в Excel

Ми також можемо ввести наш список свят у кілька клітинок і вказати формулу, щоб виключити ці дні:

git rebase

=NETWORKDAYS(A2; B2; $A:$A)

У результаті лише робочі дні зараховуються між двома датами:

Різниця між двома датами в Excel

Примітка. Якщо нам потрібно керувати користувальницькими вихідними, як-от субота, неділя чи лише неділя, ми маємо використовувати функцію NETWORKDAYS.INTL, яка дозволяє нам визначати, які дні тижня слід вважати вихідними.