Дата и время

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 напишите формулу, которая возвращает число полных лет между этими датами.

  1. В C2 напишите формулу DATEDIF, которая возвращает годы от A2 до B2.
Шаг 1 из 2
На любом языке сайта в формулах используются английские названия функций, например SUM, а десятичный разделитель — точка (.), а не запятая.
Загружаем лист…

Связанные функции

TODAY может дать конечную дату, когда нужны полные годы от начальной даты до сегодня.

Частая ошибка

Поставить более позднюю дату первой: DATEDIF нуждается в начальной дате, затем в конечной, иначе возвращает #NUM!.

Связанные функции

Эти ссылки — связанные функции.