За допомогою 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, яка дає змогу обчислювати дати погашення банківських цінних паперів. |
Пов’язані відомості
- Дізнайтеся про всі функції дати й часу.
- Дізнайтеся більше про виявлення помилок у формулах.
- Дізнайтеся, як обчислити різницю між датами за допомогою функцій із Google Таблиць: DATEDIF,DAYS360 та EDATE.