Калькулятор возраста — Сколько вам лет?

Узнайте возраст человека, введя дату рождения и дату измерения. Рассчитайте точный хронологический возраст в годах, месяцах и днях быстро и легко.

Точный хронологический возраст:

Возраст в годах:

Возраст в месяцах:

Возраст в неделях:

Возраст в днях:

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

Следующий день рождения:

Знак зодиака:

Как рассчитать точный возраст

Основной результат этого калькулятора —годы, месяцы и дни— не получается делением общего числа дней на 365. Вычитается гражданский календарь: сначала считаются полные годы до последнего дня рождения, затем полные месяцы от этой даты до того же числа месяца измерения и, наконец, оставшееся число дней. Число лет увеличивается только в день рождения, а не 1 января.

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

Что такое хронологический возраст?

Хронологический возраст — это время, прошедшее от даты рождения до сегодняшнего дня или до другой даты измерения. Он выражается в календарных годах, месяцах и днях: обычный способ сказать, сколько человеку лет. Этот калькулятор возвращает именно этот возраст, а не оценку физического состояния или биологического старения.

Как рассчитать возраст по дате рождения в Excel

В Excel можно получить ту же разбивку, что и этот калькулятор, если разнести годы, месяцы и дни по разным ячейкам. Поставьте дату рождения в A2 и дату измерения в B2. Если измеряете на сегодня, замените B2 на СЕГОДНЯ().

Получить исполненные годы

Исполненные годы идут от рождения до последнего дня рождения перед датой измерения. В Excel их считает функция РАЗНДАТ с единицей "Y": =РАЗНДАТ(A2; B2; "Y"). Число увеличивается только в день рождения, как на этой странице.

Получить оставшиеся месяцы

Оставшиеся месяцы — те, что после того дня рождения и до даты измерения: значение от 0 до 11. РАЗНДАТ даёт их с единицей "YM", которая игнорирует годы и оставляет только эти месяцы: =РАЗНДАТ(A2; B2; "YM"). В примере с 7 мая по 17 августа этот результат равен 3.

Получить оставшиеся дни

Оставшиеся дни идут от того же числа месяца, что и день рождения, до даты измерения. Если это число ещё не наступило, Excel должен занять дни предыдущего месяца — тот же критерий, что у этого калькулятора. Записать можно так: =ЕСЛИ(ДЕНЬ(B2)>=ДЕНЬ(A2); ДЕНЬ(B2)-ДЕНЬ(A2); ДЕНЬ(ДАТА(ГОД(B2); МЕСЯЦ(B2); 0))+ДЕНЬ(B2)-ДЕНЬ(A2)).

РАЗНДАТ также принимает единицу "MD" для того же значения, но Microsoft документирует, что она может вернуть неверный результат. Поэтому здесь мы её не используем.

Разница между биологическим и хронологическим возрастом

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