Обчислення віку

Застосовується до
Excel для Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

За допомогою Excel можна обчислити вік людини різними способами. У таблиці нижче показано поширені способи зробити це за допомогою функцій дати й часу.

Щоб використовувати ці приклади в програмі Excel, виділіть дані в таблиці, перетягнувши вказівник, а потім клацніть виділений фрагмент правою кнопкою миші та виберіть команду Копіювати. Відкрийте новий аркуш, клацніть правою кнопкою миші клітинку A1 і виберіть команду "Параметри > вставлення" "Зберегти вихідне форматування".

Дані.  
02.10.2012
02.05.2014
03.06.2014
03.07.2014
03.06.2002
Формула Опис
=(YEAR(NOW())-YEAR(A2)) Результатом буде вік людини – різниця між сьогоднішнім днем і датою народження в клітинці A2.
У цьому прикладі використовуються функції YEAR та NOW .
Якщо в цій клітинці не відображається число, переконайтеся, що вона має числовий або загальний формат. Дізнайтеся, як форматувати клітинку як число або дату.
=YEAR(NOW())-1960 Вік людини, народженої в 1960 р., без використання посилань на клітинки.
Якщо в цій клітинці не відображається число, переконайтеся, що вона має числовий або загальний формат. Дізнайтеся, як форматувати клітинку як число або дату.
=YEARFRAC(A3;A5) Обчислює дробовий вік року між датами в клітинках A5 і A3.
=(A5-A6)/365,25 Обчислює вік між датами в клітинках A5 і A6, тобто 12,08.
Щоб врахувати високосний рік, що припадає на 4 роки, у формулі використовується значення 365,25.
=("02.10.2014"-"02.05.2014") Обчислює кількість днів між двома датами без використання посилань на клітинки (153).
=DAYS(TODAY();"15.02.79") Кількість днів між двома датами з використанням двох функцій дати.
Як два аргументи функції DAYS можна використовувати фактичні дати, посилання на клітинки або іншу функцію дати й часу, наприклад функцію TODAY.
=(YEAR(NOW())-YEAR(A3))*12+MONTH(NOW())-MONTH(A3) Кількість місяців від клітинки A3 до поточної дати.
У цьому прикладі використовуються функція YEAR, функція NOW та функція MONTH.
Якщо в цій клітинці не відображається число, переконайтеся, що вона має числовий або загальний формат. Дізнайтеся, як форматувати клітинку як число або дату.
=NETWORKDAYS(A3;A2;A3:A5) Кількість повних робочих днів між двома датами у клітинках A2 та A3, яка дорівнює 107. Робочі дні не включають вихідні та святкові дні. Останній аргумент, A3:A5, указує святкові дні, які не потрібно враховувати як робочі.
У цьому прикладі використовується функція NETWORKDAYS.
=DAYS360(A2;A3;TRUE) Кількість днів між двома датами у клітинках A2 та A3, яка дорівнює 570. Ця формула базується на 360-денному році (дванадцять 30-денних місяців), типових для бухгалтерських розрахунків.
У цьому прикладі використовується функція DAYS360.
=EDATE(A3;-4) Перетворіть це число у формат дати . Це має бути дата 02.01.2014, тобто за чотири місяці (або -4) до дати, вказаної в клітинці A3.
У цьому прикладі використовується функція EDATE, яка дає змогу обчислювати дати погашення банківських цінних паперів.