Дата й час
DATEDIF
Визначення
DATEDIF повертає кількість повних років, місяців або днів між двома датами.
Синтаксис
=DATEDIF(start_date, end_date, unit)
Аргументи
| Аргумент | Значення |
|---|---|
start_date |
Раніша дата або комірка з нею. |
end_date |
Пізніша дата або комірка з нею. |
unit |
Проміжок для підрахунку в подвійних лапках: "Y" для повних років, "M" для повних місяців, "D" для днів. |
Приклад
Аркушу оренди потрібні повні місяці між стартом і кінцем. Старти записано в A2:A4, кінці — у B2:B4.
| A: Старт | B: Кінець |
|---|---|
| 1 січ. 2020 | 1 квіт. 2020 |
| 1 січ. 2020 | 1 січ. 2023 |
| 8 бер. 2023 | 8 черв. 2023 |
Формула: =DATEDIF(A2,B2,"M")
Результат: 3. Від 1 січня 2020 року до 1 квітня 2020 року є три повні місяці.
Практика
У комірці A2 записано 1 січня 2020 року, а в B2 — 1 січня 2023 року. У C2 напишіть формулу, яка повертає кількість повних років між цими датами.
- У C2 напишіть формулу DATEDIF, яка повертає роки від A2 до B2.
- C2 має показати роки від A2 до B2.
Крок 1 з 2
Введіть =DATEDIF(A2,B2,"Y") у C2.
Від 1 січня 2020 року до 1 січня 2023 року — 3 роки.
Формули тут використовують англійські назви функцій, наприклад SUM, а десятковим роздільником є крапка (.) — у всіх мовах.
Завантажуємо аркуш…
C2 використовує DATEDIF.
C2 тепер показує 3.
Пов’язані функції
TODAY може дати кінцеву дату, коли потрібні повні роки від початкової дати до сьогодні.
Поширена помилка
Поставити пізнішу дату першою: DATEDIF потребує спочатку початкову дату, потім кінцеву, інакше повертає #NUM!.