Как рассчитать возраст в Excel

Этот учебник охватывает как рассчитать возраст в Excel.

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

Чтобы рассчитать точный возраст человека, вы хотите вычислить разницу между текущей датой (или любой другой желаемой датой) и датой рождения.

Вы можете подумать, что можете просто разделить разницу в днях между текущей датой и датой рождения на 365: (Текущая дата - Дата рождения) / 365. Этот ответ близок, однако он игнорирует високосные годы (помните, что каждые 4 лет, в феврале есть дополнительный день, а в этом году 366 дней).

(Текущая дата - Дата рождения) /365.25 обычно дает более точный результат, однако он не так точен, как мог бы быть. Вместо этого используйте функцию YEARFRAC:

YEARFRAC, функция

= ГОД (начальная_дата, конечная_дата)

Функция YEARFRAC возвращает десятичную разницу в году между двумя датами.

Взгляните на пример:

= ГОД (B5; СЕГОДНЯ ())

Примечание. Функция СЕГОДНЯ: СЕГОДНЯ () возвращает сегодняшнюю дату (13.06.2016 в нашем примере).

Вычислить округленный (усеченный) возраст

Предыдущий ответ был в десятичном формате (25,59 года). Однако мы обычно называем этого человека 25-летним, а не 25,59-летним.

Вы можете использовать функции INT или TRUNC, чтобы просто обрезать десятичные дроби (примечание: вы также можете использовать функцию FLOOR, однако функция Floor требует дополнительного ввода)

= ЦЕЛОЕ (ГОД (C5; СЕГОДНЯ ()))

Даты в Excel

Как в Excel это так легко сделать?

Позвольте мне показать вам секрет того, как работают даты в Excel. Даты в Excel хранятся как значение, представляющее количество дней с момента первой даты в Excel.

Убедитесь в этом сами, отформатировав дату в числовое форматирование на главной ленте.

Или с помощью сочетания клавиш CTRL + SHIFT + 1

8 ноября 1990 года составляет 33 185 дней с первого дня работы Excel, воображаемой даты 0 января 1900 года. Таким образом, дата 11/8/1990 сохраняется как число 33 185. Что касается свиданий перед первым свиданием, то это уже другая проблема для другого поста!

wave wave wave wave wave