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

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

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

Дані

02.10.2012

02.05.2014

03.06.2014

03.07.2014

03.06.2002

Формула

Опис

=(YEAR(NOW())-YEAR(A2))

Повертає вік людини (3) як різницю між сьогоднішньою датою та датою народження в клітинці A2.

У цьому прикладі використовуються функція YEAR та функція NOW.

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

=YEAR(NOW())-1960

Повертає вік людини, народженої в 1960 р., без використання посилань на клітинки.

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

=YEARFRAC(A3;A5)

Обчислює вік як дріб (1,75) між датами в клітинках A5 і A3.

=(A5-A6)/365,25

Обчислює вік (12) між датами в клітинках A5 і A6.

Число 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)

Повертає кількість повних робочих днів (107) між двома датами в клітинках A2 та A3. Робочі дні не включають вихідні та святкові дні. Останній аргумент, A3:A5, указує святкові дні, які не потрібно враховувати як робочі.

У цьому прикладі використовується функція NETWORKDAYS.

=DAYS360(A3;A2;TRUE)

Повертає кількість днів (150) між двома датами на основі 360-денного року (дванадцять 30-денних місяців), який використовується в бухгалтерських обчисленнях.

У цьому прикладі використовується функція DAYS360.

=EDATE(A3;-4)

Повертає дату 02.01.2014, ранішу на чотири місяці (або –4) за дату в клітинці A3.

У цьому прикладі використовується функція EDATE, яка дає змогу обчислювати дати погашення банківських цінних паперів.

Пов’язані відомості

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×