Функция ДАТАМЕС() , английский вариант EDATE(), в озвращает дату, отстоящую на заданное количество месяцев вперед или назад от заданной даты.
ДАТАМЕС ( нач_дата ; число_месяцев )
Нач_дата — начальная дата. Даты могут вводиться в поддерживаемом EXCEL формате дат (28/02/2011, 28 февраль 2011 и т.д.) или в числовом формате , а также как результат вычисления других формул или с использованием функции ДАТА() . Например, для указания даты 28.02.2011 следует воспользоваться выражением ДАТА(2011;2;28) (см. примеры).
Число_месяцев — количество месяцев до или после даты нач_дата . Положительное значение аргумента число_месяцев означает будущие даты; отрицательное значение — прошедшие даты.
Если в ячейке А1 содержится дата 28.02.2011, то формула =ДАТАМЕС(A1;1) вернет 28.03.2011 (см. файл примера )
=ДАТАМЕС("31/01/2011";1) вернет 28.02.2011
=ДАТАМЕС("21/03/2011";-2) вернет 21.01.2011
=ДАТАМЕС(ДАТА(2011;2;28);5) вернет 28.07.2011
Если в ячейке А1 содержится 20.01.2011, то прибавить к дате 5 месяцев можно с помощью следующих формул:
=ДАТАМЕС(A1;5)
=ДАТА(ГОД(A1);МЕСЯЦ(A1)+5;ДЕНЬ(A1))
Примечание . При прибавлении месяцев между ДАТАМЕС() и ДАТА() существует разница. Прибавим к 30.01.2009 один месяц:
© Copyright 2013 - 2024 Excel2.ru. All Rights Reserved
Комментарии