Excel: как рассчитать возраст на определенную дату


Вы можете использовать следующие формулы для расчета возраста человека на определенную дату на основе даты его рождения:

Формула 1: Рассчитать возраст в годах (например, 60 лет)

 =DATEDIF( A2 , B2 ,"y")

Формула 2: Рассчитайте возраст в десятичных годах (например, 60,372 года).

 =YEARFRAC( A2 , B2 )

Формула 3: Рассчитайте возраст в годах, месяцах, днях (например, 60 лет, 4 месяца, 14 дней)

 =DATEDIF( A2 , B2 ,"y")&" years, "&DATEDIF( A2 , B2 ,"ym")&" months, "&DATEDIF( A2 , B2 ,"md")&" days"

Каждая формула предполагает, что дата рождения находится в ячейке A2 , а конкретная дата, которая вас интересует, — в ячейке B2 .

Следующие примеры показывают, как использовать каждую формулу на практике.

Пример 1. Вычисление возраста в годах

Мы можем ввести следующую формулу в ячейку C2 , чтобы рассчитать возраст человека в годах по состоянию на 15.05.2040 , предполагая, что он родился 01.01.1980 :

 =DATEDIF( A2 , B2 ,"y")

На следующем снимке экрана показано, как использовать эту формулу на практике:

Excel вычисляет возраст на определенную дату

Мы видим, что индивидууму, родившемуся 1.01.1980, 15.05.2040 исполнится 60 лет.

Пример 2. Вычисление возраста в десятичных годах.

Мы можем ввести следующую формулу в ячейку C2 , чтобы рассчитать возраст человека в десятичных годах по состоянию на 15.05.2040 , предполагая, что он родился 01.01.1980 :

 =YEARFRAC( A2 , B2 )

На следующем снимке экрана показано, как использовать эту формулу на практике:

Мы видим, что человеку, родившемуся 1.01.1980, 15.05.2040 будет 60 372 года.

Пример 3. Вычисление возраста в годах, месяцах и днях.

Мы можем ввести следующую формулу в ячейку C2 , чтобы рассчитать возраст человека в годах, месяцах и днях по состоянию на 15.05.2040 , предполагая, что он родился 01.01.1980 :

 =DATEDIF( A2 , B2 ,"y")&" years, "&DATEDIF( A2 , B2 ,"ym")&" months, "&DATEDIF( A2 , B2 ,"md")&" days"

На следующем снимке экрана показано, как использовать эту формулу на практике:

Мы видим, что индивидууму, родившемуся 1.01.1980, 15.05.2040 будет 60 лет, 4 месяца и 14 дней .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Как посчитать количество месяцев между датами в Excel
Как преобразовать дату в формат месяца и года в Excel
Как посчитать среднее значение за месяц в Excel

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *