В этой статье описаны синтаксис формулы и использование функции EDATE в Microsoft Excel.
Описание
Возвращает порядковый номер даты, отстоящей на заданное количество месяцев вперед или назад от заданной даты (нач_дата). Функция ДАТАМЕС используется для вычисления срока погашения или даты платежа, приходящейся на тот же день месяца, что и дата выпуска.
Синтаксис
ДАТАМЕС(нач_дата;число_месяцев)
Аргументы функции ДАТАМЕС описаны ниже.
- Start_date Обязательно. Начальная дата. Даты должны быть введены с использованием функции ДАТА или как результат вычисления других формул и функций. Например, для указания даты 23 мая 2008 года следует воспользоваться выражением ДАТА(2008;5;23). Если даты вводятся как текст, это может привести к возникновению проблем.
- Месяцев Обязательно. Количество месяцев до или после даты "нач_дата". Положительное значение аргумента "число_месяцев" означает будущие даты; отрицательное значение — прошедшие даты.
Замечания
- В приложении Microsoft Excel даты хранятся в виде последовательных чисел, что позволяет использовать их в вычислениях. По умолчанию дате 1 января 1900 года соответствует номер 1, а 1 января 2008 года — 39448, так как интервал между этими датами составляет 39 448 дней.
- Если start_date не является допустимой датой, EDATE возвращает #VALUE! (значение ошибки).
- Если значение аргумента "число_месяцев" не является целым числом, оно усекается.
Пример
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
| Дата | ||
|---|---|---|
| 15-янв-11 | ||
| Формула | Описание | Результат |
| =ДАТАМЕС(A2;1) | Дата на месяц позже приведенной выше | 15-фев-11 |
| =ДАТАМЕС(A2;-1) | Дата на месяц раньше приведенной выше | 15-дек-10 |
| =ДАТАМЕС(A2;2) | Дата на два месяца позже приведенной выше | 15-мар-11 |