Вот такая формула найдет возраст как десятичное число (напр., 35,57789 лет):
=ДОЛЯГОДА(A1;СЕГОДНЯ();1)
Ну а если добавить сюда функцию ЦЕЛОЕ, то можно найти возвраст в полных годах:
=ЦЕЛОЕ(ДОЛЯГОДА(A1;СЕГОДНЯ();1))
Разумеется, в А1 - дата рождения.
Спасибо! Очень помогло!
В Excel есть функция РАЗНДАТ(начальная_дата; конечная_дата; способ измерения)
Для данного случая нужно записать, примерно, следующее:
РАЗНДАТ(A2;СЕГОДНЯ();"y");
Функция вернет число полных лет между текущей датой и датой в ячейке A2)
У меня такой функции почему-то нет (
Для этого есть спецаильная формула:
=(ГОД(ТДАТА())-ГОД(A2))
Если ввести в ячейку А2 дату рождения, формула покажет возраст (разницу между текущей датой (ТДАТА) и датой рождения).
Данная формула не учитывает месяц рождения.