
Общая формула
=EDATE(A1,12*60)
Резюме
Чтобы рассчитать дату выхода на пенсию на основе даты рождения, вы можете использовать функцию ДАТАД.
В показанном примере формула в D6:
=EDATE(C6,12*60)
Объяснение
Функция EDATE полностью автоматическая и возвращает дату xx месяцев в будущем или прошлом, если задана дата и количество месяцев для прохождения.
В этом случае нам нужна дата на 60 лет в будущем, начиная с даты рождения, поэтому мы можем написать такую формулу для данных в примере:
=EDATE(C6,12*60)
Дата берется из дат рождения в столбце C. Для месяцев нам нужен эквивалент 60 лет в месяцах. Поскольку вы, вероятно, не знаете, сколько месяцев в 60-ти годах, хороший способ сделать это - встроить математику для этого расчета непосредственно в формулу:
12*60
Excel разрешит это до 720, а затем будет вводить его в EDATE в течение нескольких месяцев. Такое внедрение вычислений может помочь прояснить предположения и цель аргументации.
Примечание. EDATE возвращает дату в формате серийного номера Excel, поэтому не забудьте применить форматирование даты.
Остающиеся годы
Формула, используемая для получения оставшихся лет в столбце E:
=YEARFRAC(TODAY(),D6)
Вы можете использовать этот же подход для расчета возраста по дате рождения.
Всего год, спасибо
Что, если вы просто хотите узнать год выхода на пенсию? В этом случае вы можете отформатировать дату, возвращаемую EDATE, с помощью пользовательского числового формата «yyyy» или, если вам действительно нужен только год, вы можете заключить результат в функцию YEAR следующим образом:
=YEAR(EDATE(A1,12*60))
Другое использование
Эту же идею можно использовать для расчета дат для самых разных случаев использования:
- Срок действия гарантии
- Даты окончания членства
- Дата окончания рекламного периода
- Истечение срока годности
- Сроки осмотра
- Срок действия сертификата