Дата и время

EDATE

Определение

EDATE возвращает дату, которая на заданное число месяцев раньше или позже начальной даты.

Синтаксис

=EDATE(start_date, months)

Аргументы

Аргумент Значение
start_date Дата, которую нужно сдвинуть, или ячейка с ней.
months На сколько месяцев сдвинуть. Положительное число сдвигает вперёд; отрицательное — назад.

Пример

Листу аренды нужна дата через три месяца после каждого начала. Начальные даты записаны в A2:A4. Отформатируйте результат как число, чтобы увидеть порядковый номер.

A: Начало
20 окт. 2023
8 мар. 2023
4 нояб. 2021

Формула: =EDATE(A2,3)

Результат: 45311. Через три месяца после 20 октября 2023 — 20 января 2024, чей порядковый номер равен 45311.

Практика

В ячейке A2 записана дата 15 января 2024. В B2 напишите формулу, которая возвращает дату через один месяц после A2.

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

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

DAY может прочитать день месяца из сдвинутой даты, а TODAY даёт начальную дату, когда нужно сдвинуть заданное число месяцев от сегодня.

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

Прибавлять 30 или 31 к порядковому номеру даты вместо EDATE: у месяцев разная длина, поэтому 20 октября плюс 31 день — это не 20 ноября.

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

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