Возвращает дату, отстоящую на заданное количество месяцев вперед или назад от указанной даты.
Пример использования
ДАТАМЕС(ДАТА(1969; 7; 20); 1)
ДАТАМЕС(A2; 1)
ДАТАМЕС(40909; –2)
Синтаксис
ДАТАМЕС(начальная_дата; месяцы)
начальная_дата
– дата, с которой начинается расчет.месяцы
– положительное или отрицательное число, обозначающее количество месяцев после или доначальной_даты
.
Примечания
Убедитесь в том, что параметр
начальная_дата
, передаваемый в функцию, является: а) ссылкой на ячейку, содержащую дату, б) функцией, которая возвращает значение даты (ДАТА
,ДАТАЗНАЧ
илиTO_DATE
), в) порядковым номером даты в формате, возвращаемом функциейЧ
. Дата и время в Google Таблицах представлены в числовом формате. Преобразование в такой формат происходит автоматически при вводе данных в ячейку. Функции принимают в качестве параметров даты только литеральные данные в числовом формате.ДАТАМЕС
не преобразует даты в числовом формате автоматически, как это происходит в Google Таблицах при непосредственном вводе даты в ячейку. ПоэтомуДАТАМЕС(10/10/2000; 1)
интерпретируется какДАТАМЕС(0,005; 1)
, т. е. в качестве параметра используется частное от деления 10 на 10 и затем на 2000.Нецелочисленный аргумент
months
усекается до целых значений. Таким образом, записьДАТАМЕС(A2; 2,6)
эквивалентна записиДАТАМЕС(A2; 2)
.
См. также:
TO_DATE
: Преобразует число в значение даты.
Ч
: Возвращает аргумент, указанный числом.
КОНМЕСЯЦА
: Возвращает дату последнего дня месяца через определенное число месяцев до или после другой даты.
ДАТАЗНАЧ
: Преобразует строку в значение даты.
ДАТА
: Преобразует год, месяц и день в значение даты.
Примеры
Возвращает дату дня, отдаленного на количество месяцев, указанное в параметре месяцы
, от даты, заданной в параметре начальная_дата
.