Формула Excel: Добавить годы к дате -

Содержание

Общая формула

=DATE(YEAR(date)+years,MONTH(date),DAY(date))

Резюме

Чтобы добавить заданное количество лет к дате, вы можете использовать формулу, основанную на функции ДАТА, с помощью функций ГОД, МЕСЯЦ и ДЕНЬ.

В показанном примере формула в D5:

=DATE(YEAR(B5)+C5,MONTH(B5),DAY(B5))

Объяснение

Работая изнутри, функции ГОД, МЕСЯЦ и ДЕНЬ извлекают соответствующие компоненты даты:

=YEAR(B5) // 1960 =MONTH(B5) // 3 =DAY(B5) // 8

На внешнем уровне функция DATE просто повторно собирает значения компонентов обратно в действительную дату Excel. Чтобы добавить годы к дате, нам просто нужно добавить значение в C5 к компоненту года перед повторной сборкой:

=DATE(YEAR(B5)+C5,MONTH(B5),DAY(B5))

Затем формула решается следующим образом:

=DATE(1960+10,3,8) =DATE(1970,3,8) =8-Mar-1970

Примечание: если вам нужно добавить к дате «четное» число, кратное 12 месяцам (например, 12, 24, 36, 48 и т. Д.), Вы можете использовать гораздо более простую формулу, основанную на функции EDATE. Смотрите: добавляйте месяцы к дате.

Интересные статьи...