![](https://cdn.wiki-base.com/5879101/excel_formula_calculate_retirement_date__2.png.webp)
Обща формула
=EDATE(A1,12*60)
Обобщение
За да изчислите датата на пенсиониране въз основа на датата на раждане, можете да използвате функцията EDATE.
В показания пример формулата в D6 е:
=EDATE(C6,12*60)
Обяснение
Функцията EDATE е напълно автоматична и ще върне дата xx месеца в бъдеще или в миналото, когато е дадена дата и броят на месеците за преминаване.
В този случай искаме дата 60 години в бъдеще, започвайки с дата на раждане, за да можем да напишем формула като тази за данните в примера:
=EDATE(C6,12*60)
Датата идва от датите на раждане в колона В. За месеци се нуждаем от еквивалент на 60 години в месеци. Тъй като вероятно не знаете колко месеца са след 60 години, хубав начин да направите това е да вградите математиката за това изчисление директно във формулата:
12*60
Excel ще разреши това до 720, след което ще го подаде в EDATE в продължение на месеци. Вграждането на изчисления по този начин може да помогне да се изяснят предположенията и целта на аргумента.
Забележка: EDATE връща дата във формат на сериен номер на Excel, така че не забравяйте да приложите форматирането на датата.
Оставащи години
Формулата, използвана за получаване на оставащите години в колона Е, е:
=YEARFRAC(TODAY(),D6)
Можете да използвате същия подход за изчисляване на възрастта от датата на раждане.
Само годината, благодаря
Ами ако просто искате да знаете годината на пенсиониране? В този случай можете да форматирате датата, върната от EDATE, с персонализиран формат на числото "гггг" или, ако наистина искате само годината, можете да увиете резултата във функцията YEAR по следния начин:
=YEAR(EDATE(A1,12*60))
Други приложения
Същата идея може да се използва за изчисляване на дати за голямо разнообразие от случаи на употреба:
- Дати на изтичане на гаранцията
- Дати на изтичане на членството
- Крайна дата на промоционалния период
- Срок на годност
- Дати за проверка
- Срок на сертифициране