Калькулятор віку — Скільки вам років?

Дізнайтеся, скільки років людині, ввівши дату народження та дату розрахунку. Розрахуйте точний хронологічний вік у роках, місяцях і днях швидко та просто.

Точний хронологічний вік:

Вік у роках:

Вік у місяцях:

Вік у тижнях:

Вік у днях:

День народження:

Наступний день народження:

Знак зодіаку:

Як розрахувати точний вік

Головний результат цього калькулятора —роки, місяці й дні— не отримують діленням загальної кількості днів на 365. Віднімають цивільний календар: спочатку рахують повні роки до останнього дня народження, потім повні місяці від цієї дати до того самого дня місяця розрахунку і наприкінці дні, що лишаються. Число років зростає лише в день народження, не 1 січня.

Приклад: якщо дата народження — 7 травня 2000, а дата розрахунку — 17 серпня 2026, з 7 травня 2000 до 7 травня 2026 уже виповнилося 26 років. З того дня народження до 7 серпня минає 3 повні місяці. Нарешті, з 7 до 17 серпня лишається 10 днів. Точний вік отже 26 років, 3 місяці і 10 днів.

Що таке хронологічний вік?

Хронологічний вік — це час, що минув від дати народження до сьогодні або до іншої дати розрахунку. Його виражають у календарних роках, місяцях і днях: звичний спосіб сказати, скільки людині років. Цей калькулятор повертає саме цей вік, а не оцінку фізичного стану чи біологічного старіння.

Як розрахувати вік за датою народження в Excel

В Excel можна отримати той самий розклад, що й цей калькулятор, якщо рознести роки, місяці й дні в окремі комірки. Поставте дату народження в A2 і дату розрахунку в B2. Якщо рахуєте на сьогодні, замініть B2 на TODAY().

Отримати виповнені роки

Виповнені роки йдуть від народження до останнього дня народження перед датою розрахунку. В Excel їх рахує функція DATEDIF з одиницею "Y": =DATEDIF(A2; B2; "Y"). Число зростає лише в день народження, як на цій сторінці.

Отримати місяці, що лишилися

Місяці, що лишилися, — ті після того дня народження і перед датою розрахунку: значення від 0 до 11. DATEDIF дає їх з одиницею "YM", яка ігнорує роки й лишає лише ці місяці: =DATEDIF(A2; B2; "YM"). У прикладі з 7 травня до 17 серпня цей результат дорівнює 3.

Отримати дні, що лишилися

Дні, що лишилися, йдуть від того самого дня місяця, що й день народження, до дати розрахунку. Якщо цей день ще не настав, Excel має позичити дні попереднього місяця — той самий критерій, що в цього калькулятора. Можна записати так: =IF(DAY(B2)>=DAY(A2); DAY(B2)-DAY(A2); DAY(DATE(YEAR(B2); MONTH(B2); 0))+DAY(B2)-DAY(A2)).

DATEDIF також приймає одиницю "MD" для того самого значення, але Microsoft документує, що вона може повернути хибний результат. Тому тут ми її не використовуємо.

Різниця між біологічним і хронологічним віком

Хронологічний вік однаковий для всіх з тією самою датою народження: він рахує календарний час. Біологічний вік намагається описати зношеність тіла і може різнитися залежно від генетики та звичок, тож дві людини з однаковим хронологічним віком не обов'язково мають «виглядати» однаково постарілими. Цей інструмент не розраховує біологічний вік; він вимірює лише час між двома датами.