![](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)
Дата походить від дат народження у графі C. Для місяців нам потрібні еквіваленти 60 років у місяцях. Оскільки ви, мабуть, не знаєте, скільки місяців у 60 років, хороший спосіб зробити це - вбудувати математику для цього розрахунку безпосередньо у формулу:
12*60
Excel вирішить це значення до 720, а потім подає це в EDATE на місяці. Вбудовування розрахунків таким чином може допомогти зрозуміти припущення та мету аргументу.
Примітка: EDATE повертає дату у форматі серійного номера Excel, тому переконайтеся, що ви застосували форматування дати.
Залишилися роки
Формула, яка використовується для отримання залишкових років у стовпці E, така:
=YEARFRAC(TODAY(),D6)
Ви можете використовувати цей самий підхід для обчислення віку від дати народження.
Тільки рік, дякую
Що робити, якщо ви просто хочете знати рік виходу на пенсію? У такому випадку ви можете відформатувати дату, повернуту EDATE, за допомогою спеціального формату чисел "рррр", або, якщо ви дійсно хочете лише рік, ви можете обернути результат у функції YEAR наступним чином:
=YEAR(EDATE(A1,12*60))
Інше використання
Цю саму ідею можна використовувати для обчислення дат для різноманітних випадків використання:
- Термін дії гарантії
- Терміни закінчення членства
- Дата закінчення рекламного періоду
- Термін придатності закінчується
- Дати огляду
- Термін дії сертифікації