Як розрахувати вік в Excel за допомогою формул + БЕЗКОШТОВНИЙ шаблон калькулятора

Переглянути відео - Як розрахувати вік у Excel (у роках, місяцях та днях)

Використовуючи поєднання функцій Excel і дату народження, ви можете легко обчислити вік в Excel. Ви можете розрахувати вік до поточної дати або між зазначеним періодом часу.

Методика, показана тут, також може бути використана в інших ситуаціях, таких як розрахунок тривалості проекту або терміну служби.

Як розрахувати вік в Excel

У цьому посібнику ви дізнаєтесь, як обчислити вік у Excel у:

  • Кількість років, що минули до зазначеної дати.
  • Кількість років, місяців і днів минуло до зазначеної дати.

Ви також можете завантажити Шаблон калькулятора віку Excel.

Розрахувати вік в Excel - лише роки

Припустимо, у клітині В1 є дата народження, і ви хочете обчислити, скільки років минуло з цієї дати, ось формула, яка дасть вам результат:

= DATEDIF (B1, TODAY (), "Y")

Якщо у клітинці є поточна дата (або дата завершення), ви можете використовувати посилання замість функції TODAY. Наприклад, якщо у клітинці В2 поточна дата, можна скористатися формулою:

= ДАТИФІКОВАНО (B1, B2, "Y")

Функція DATEDIF передбачена для сумісності з Lotus 1-2-3.

Одна з речей, які ви помітите під час використання цієї функції, це відсутність IntelliSense для цієї функції. Під час використання цієї функції підказка не з’являється.

Це означає, що хоча ви можете використовувати цю функцію в Excel, вам потрібно знати синтаксис і скільки аргументів ця функція бере.

Якщо вам цікаво дізнатися більше про функцію DATEDIF, прочитайте зміст вікна нижче. Якщо ні, ви можете пропустити це і перейти до наступного розділу.

Синтаксис функції DATEDIF:

= DATEDIF (дата початку, дата закінчення, одиниця)

Для цього потрібно 3 аргументи:

  • дата початку: Це дата, що представляє значення дати початку періоду. Його можна ввести як текстові рядки у подвійних лапках, як серійні номери або як результат якоїсь іншої функції, наприклад DATE ().
  • Дата закінчення: Це дата, що представляє значення кінцевої дати періоду. Його можна ввести як текстові рядки у подвійних лапках, як серійні номери або як результат якоїсь іншої функції, наприклад DATE ().
  • одиниця: Це визначатиме, який тип результату ви отримаєте від цієї функції. Існує шість різних результатів, які можна отримати за допомогою функції DATEDIF, залежно від того, який одиницю ви використовуєте. Ось одиниці, які можна використовувати:
    • “Y” - повертає кількість років, що пройшли за зазначений період часу.
    • “M” - повертає кількість закінчених місяців за вказаний період часу.
    • “D” - повертає кількість днів, завершених за вказаний період.
    • “MD” - повертає кількість днів у періоді, але не враховує ті, що пройшли за роки та місяці.
    • "YM" - повертає кількість місяців у цьому періоді, але не враховує ті, що пройшли роки.
    • "YD" - повертає кількість днів у цьому періоді, але не враховує ті, що пройшли протягом років.

Ви також можете використовувати функцію YEARFRAC для розрахунку віку в Excel (у роках) у зазначеному діапазоні дат.

Ось формула:

= INT (РІК (B1, СЬОГОДНІ ()))

Функція YEARFRAC повертає кількість років між двома зазначеними датами, а потім функція INT повертає лише цілу частину значення.

ПРИМІТКА: Для отримання значення дати корисно використовувати функцію DATE. Це дозволяє уникнути будь -яких помилкових результатів, які можуть виникнути при введенні дати у вигляді тексту або будь -якого іншого формату (який не є прийнятним форматом дати).

Обчисліть вік в Excel - роки, місяці та дні

Припустимо, у клітині А1 є дата народження, ось формули:

Щоб отримати значення року:

= DATEDIF (B1, TODAY (), "Y")

Щоб отримати значення місяця:

= DATEDIF (B1, TODAY (), "YM")

Щоб отримати значення дня:

= DATEDIF (B1, TODAY (), "MD")

Тепер, коли ви знаєте, як обчислити роки, місяці та дні, ви можете об’єднати ці три, щоб отримати текст із 26 роками, 2 місяцями та 13 днями. Ось формула, за допомогою якої це можна зробити:

= DATEDIF (B1, TODAY (), "Y") & "Years" & DATEDIF (B1, TODAY (), "YM") & "Months" & DATEDIF (B1, TODAY (), "MD") & "Days"

Зауважте, що функція TODAY є мінливою, і її значення змінюватиметься щодня, коли ви відкриваєте книгу або в ній відбуваються зміни. Якщо ви хочете зберегти результат як є, перетворіть результат формули на статичне значення.

Використовувані функції Excel:

Ось список функцій, які використовуються в цьому підручнику:

  • DATEDIF () - Ця функція обчислює кількість днів, місяців та років між двома зазначеними датами.
  • TODAY () - Показує значення поточної дати.
  • YEARFRAC () - він бере дату початку та дату завершення і дає вам кількість років, що минули між цими датами. Наприклад, якщо чиясь дата народження-01-01-1990, а поточна дата-15-06-2016, формула поверне 26,455. Тут ціла частина позначає кількість років, що пройшли, а десяткова частина - додаткові дні, що минули після 26 років.
  • DATE () - повертає значення дати, коли ви вказуєте аргументи значення року, місяця та дня.
  • INT () - повертає цілу частину значення.

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave