Как быстро рассчитать возраст (преобразовать дату рождения в возраст) в Excel?

Представьте, что вы работаете со списком дат рождения в Excel и хотите точно отображать текущий возраст. Как это сделать эффективно? В этой статье — простые и практичные советы по расчёту возраста на основе даты рождения в Excel.
Способ A:
Расчёт возраста из Дата рождения с помощью формул
Способ B:
Легко рассчитывайте возраст из Дата рождения, не запоминая формулы
Расчёт возраста из Дата рождения с помощью формул
В этом разделе описаны различные формулы для расчёта возраста из Дата рождения в разных сценариях:
- Рассчитать возраст как количество полных лет
- С помощью функции INT(Базовый способ)
- С помощью функции YEARFRAC(Более точный способ)
- С помощью функции DATEDIF(Позволяет отображать возраст в различных Единица времени)
- Рассчитать возраст в формате Годы + Месяцы + Дни
(AD) Рассчитайте возраст с помощью Kutools всего за несколько кликов
| Хотите легко и без усилий рассчитать возраст на сегодняшнюю дату или любую другую указанную дату и отобразить его в удобном формате — в годах, месяцах, неделях, днях или комбинации «Годы + Месяцы + Дни»? Kutools для Excel упрощает эту задачу! Больше не нужно вручную вводить формулы — Kutools автоматизирует весь процесс, предлагая удобное решение для всех пользователей Excel. Узнайте больше здесь: Легко рассчитывайте возраст по дате рождения — без запоминания формул! |
Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас |
Преобразование даты рождения в возраст с помощью функции INT
Возраст можно рассчитать, вычтя дату рождения из текущей даты. Затем с помощью функции INT его можно отобразить в полных годах следующим образом:
Выберите пустую ячейку, куда нужно вставить возраст, введите приведённую ниже формулу и нажмите Enter. Затем выделите ячейку с результатом и перетащите её маркер заполнения (маленький зелёный квадрат в правом нижнем углу) вниз, чтобы получить все значения.
=INT((TODAY()-A2)/365) 
Примечания:
- Чтобы рассчитать возраст на определённую дату, замените функцию "TODAY()" в формуле на эту конкретную дату. Например, если нужная дата указана в ячейке B2, используйте следующую формулу:
=INT((B2-A2)/365)
- Использование этой формулы в Excel, которая рассчитывает возраст путём деления количества дней между двумя датами на 365, обычно даёт достаточно точные результаты, но не является полностью надёжным. Она может давать ошибки в случаях, связанных с Високосный год. Альтернативный подход — деление на 365,25 для учёта Високосный год, однако и он может быть неточным, если в течение Диапазон дат не происходит Високосный год.
Преобразование даты рождения в возраст с помощью функции YEARFRAC
Функция YEARFRAC обеспечивает более точный расчёт возраста на основе даты рождения, поскольку учитывает фактическое количество дней в каждом году, включая високосные. Если задать третьему аргументу значение 1, функция будет использовать реальное число дней в расчётах, что гарантирует высокую точность — особенно в случаях, связанных с високосными годами.
В пустую ячейку, где должен отображаться возраст, введите приведённую ниже формулу и нажмите Enter. Чтобы применить этот расчёт к другим строкам, просто перетащите маркер заполнения ячейки с результатом вниз.
=ROUNDDOWN(YEARFRAC(A2, TODAY(), 1), 0) 
Преобразование даты рождения в возраст с помощью функции DATEDIF
Функция DATEDIF в Excel позволяет рассчитать возраст по дате рождения. Указав аргумент «y» в единице измерения, функция определяет количество полных лет между двумя датами.
Выберите пустую ячейку для отображения возраста, введите приведённую ниже формулу и нажмите клавишу Enter. Затем щёлкните ячейку с результатом и перетащите маркер заполнения вниз, чтобы применить формулу к остальным ячейкам и получить все результаты.
=DATEDIF(A2,NOW(),"y") 
Примечание: В приведённой выше формуле DATEDIF аргумент «y» рассчитывает полные годы между датой в ячейке A2 и сегодняшним днём. Вы можете заменить «y» на «m», «d», «md», «ym» или «yd», чтобы получить разные компоненты разницы между датами:
- «M»: количество полных месяцев в заданном периоде.
- «D» — количество дней в указанном периоде.
- «MD»: разница в днях между двумя заданными датами. Месяцы и годы при расчёте не учитываются.
- «YM»: разница в месяцах между двумя заданными датами. Дни и годы при расчёте игнорируются.
- «YD»: разница в днях между двумя заданными датами без учёта годов.
Отображение возраста в формате Годы + Месяцы + Дни с помощью функции DATEDIF
Чтобы рассчитать возраст в формате «Годы + Месяцы + Дни», объедините в Excel три формулы DATEDIF, каждая из которых использует свой аргумент единицы измерения.
Выберите пустую ячейку для отображения возраста, введите приведённую ниже формулу и нажмите клавишу Enter. Затем щёлкните ячейку с результатом и перетащите её маркер заполнения вниз, чтобы применить формулу к другим ячейкам и получить все результаты.
=DATEDIF(A2,TODAY(),"Y") & " Years, " & DATEDIF(A2,TODAY(),"YM") & " Months, " & DATEDIF(A2,TODAY(),"MD") & " Days" 
Легко рассчитывайте возраст из Дата рождения, не запоминая формулы
Kutools для ExcelФункция «Помощник по дате и времени» упрощает расчёт возраста: всего за несколько кликов вы легко преобразуете даты рождения в возраст — без необходимости запоминать формулы! Вы можете рассчитать возраст на текущую дату или на любую конкретную дату, а результат получить в удобном формате: в годах, месяцах, неделях, днях или в комбинации «Годы + Месяцы + Дни». Этот интуитивный инструмент значительно ускоряет и упрощает работу, делая её доступной каждому пользователю Excel.
- Выберите пустую ячейку для отображения возраста. Затем нажмите «Kutools» > «Помощник формул» > «Помощник по дате и времени».

- В диалоговом окне «Помощник по дате и времени» выполните указанные ниже настройки.
- Перейдите на вкладку «Age»;
- В поле «Дата рождения» выберите ячейку с датой рождения, от которой необходимо рассчитать возраст;
- Выберите опцию «Today» в разделе To;
- Выберите нужный формат вывода возраста — например, годы, месяцы, дни или их комбинацию — из списка «Тип вывода результата» Раскрывающийся список;
- Нажмите кнопку «OK».

Результат
Затем возраст отобразится в выбранной ячейке. Выделите эту ячейку и перетащите её маркер заполнения до конца списка, чтобы автоматически рассчитать возраст для всех записей.

Примечания:
- Чтобы отобразить возраст в формате «Годы + Месяцы + Дни», выберите соответствующий вариант в раскрывающемся списке «Тип вывода результата». Результат будет выглядеть так, как показано на скриншоте ниже. Кроме того, функция позволяет отображать возраст в месяцах, неделях или днях — в зависимости от ваших потребностей.

- Хотите воспользоваться функцией «Помощник по дате и времени»? Скачайте Kutools для Excel прямо сейчас! Помимо этого, Kutools предлагает более 300 других полезных функций. Не откладывайте — попробуйте уже сегодня!
Связанные статьи:
- Преобразование даты в название дня недели или название месяца
- Изменение американского формата Формат даты
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек




