KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

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

АвторКеллиДата изменения
Снимок экрана, показывающий электронную таблицу Excel с данными о дате рождения в первом столбце и результатами расчета возраста в соседнем столбце

Представьте, что вы работаете со списком дат рождения в Excel и хотите точно отображать текущий возраст. Как это сделать эффективно? В этой статье — простые и практичные советы по расчёту возраста на основе даты рождения в Excel.

Способ A:
Расчёт возраста из Дата рождения с помощью формул

Способ B:
Легко рассчитывайте возраст из Дата рождения, не запоминая формулы


Расчёт возраста из Дата рождения с помощью формул

В этом разделе описаны различные формулы для расчёта возраста из Дата рождения в разных сценариях:

(AD) Рассчитайте возраст с помощью Kutools всего за несколько кликов

Снимок экрана интерфейса Kutools for Excel, демонстрирующий инструмент расчета возраста

Хотите легко и без усилий рассчитать возраст на сегодняшнюю дату или любую другую указанную дату и отобразить его в удобном формате — в годах, месяцах, неделях, днях или комбинации «Годы + Месяцы + Дни»?

Kutools для Excel упрощает эту задачу! Больше не нужно вручную вводить формулы — Kutools автоматизирует весь процесс, предлагая удобное решение для всех пользователей Excel.

Узнайте больше здесь: Легко рассчитывайте возраст по дате рождения — без запоминания формул!

Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас


Преобразование даты рождения в возраст с помощью функции INT

Возраст можно рассчитать, вычтя дату рождения из текущей даты. Затем с помощью функции INT его можно отобразить в полных годах следующим образом:

Выберите пустую ячейку, куда нужно вставить возраст, введите приведённую ниже формулу и нажмите Enter. Затем выделите ячейку с результатом и перетащите её маркер заполнения (маленький зелёный квадрат в правом нижнем углу) вниз, чтобы получить все значения.

=INT((TODAY()-A2)/365)

Снимок экрана со строкой формул Excel, содержащей формулу для расчета возраста

Примечания:

  • Чтобы рассчитать возраст на определённую дату, замените функцию "TODAY()" в формуле на эту конкретную дату. Например, если нужная дата указана в ячейке B2, используйте следующую формулу:
    =INT((B2-A2)/365)
    Снимок экрана с формулой в Excel, показывающей расчет возраста с использованием указанной даты в ячейке B2
  • Использование этой формулы в Excel, которая рассчитывает возраст путём деления количества дней между двумя датами на 365, обычно даёт достаточно точные результаты, но не является полностью надёжным. Она может давать ошибки в случаях, связанных с Високосный год. Альтернативный подход — деление на 365,25 для учёта Високосный год, однако и он может быть неточным, если в течение Диапазон дат не происходит Високосный год.

Преобразование даты рождения в возраст с помощью функции YEARFRAC

Функция YEARFRAC обеспечивает более точный расчёт возраста на основе даты рождения, поскольку учитывает фактическое количество дней в каждом году, включая високосные. Если задать третьему аргументу значение 1, функция будет использовать реальное число дней в расчётах, что гарантирует высокую точность — особенно в случаях, связанных с високосными годами.

В пустую ячейку, где должен отображаться возраст, введите приведённую ниже формулу и нажмите Enter. Чтобы применить этот расчёт к другим строкам, просто перетащите маркер заполнения ячейки с результатом вниз.

=ROUNDDOWN(YEARFRAC(A2, TODAY(), 1), 0)

Снимок экрана со строкой формул Excel, содержащей формулу для точного расчета возраста


Преобразование даты рождения в возраст с помощью функции DATEDIF

Функция DATEDIF в Excel позволяет рассчитать возраст по дате рождения. Указав аргумент «y» в единице измерения, функция определяет количество полных лет между двумя датами.

Выберите пустую ячейку для отображения возраста, введите приведённую ниже формулу и нажмите клавишу Enter. Затем щёлкните ячейку с результатом и перетащите маркер заполнения вниз, чтобы применить формулу к остальным ячейкам и получить все результаты.

=DATEDIF(A2,NOW(),"y")

Снимок экрана со строкой формул Excel, содержащей формулу для расчета возраста в полных годах

Примечание: В приведённой выше формуле 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"

Снимок экрана Excel с формулой для расчета возраста в формате Год + Месяц + День с использованием функции DATEDIF


Легко рассчитывайте возраст из Дата рождения, не запоминая формулы

Kutools для ExcelФункция «Помощник по дате и времени» упрощает расчёт возраста: всего за несколько кликов вы легко преобразуете даты рождения в возраст — без необходимости запоминать формулы! Вы можете рассчитать возраст на текущую дату или на любую конкретную дату, а результат получить в удобном формате: в годах, месяцах, неделях, днях или в комбинации «Годы + Месяцы + Дни». Этот интуитивный инструмент значительно ускоряет и упрощает работу, делая её доступной каждому пользователю Excel.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…
  1. Выберите пустую ячейку для отображения возраста. Затем нажмите «Kutools» > «Помощник формул» > «Помощник по дате и времени».
    Снимок экрана меню Kutools for Excel с выбранным пунктом «Помощник по формулам > Помощник по дате и времени»
  2. В диалоговом окне «Помощник по дате и времени» выполните указанные ниже настройки.
    1. Перейдите на вкладку «Age»;
    2. В поле «Дата рождения» выберите ячейку с датой рождения, от которой необходимо рассчитать возраст;
    3. Выберите опцию «Today» в разделе To;
    4. Выберите нужный формат вывода возраста — например, годы, месяцы, дни или их комбинацию — из списка «Тип вывода результата» Раскрывающийся список;
    5. Нажмите кнопку «OK».
      Снимок экрана диалогового окна «Помощник по дате и времени» в Kutools, показывающий настройку для расчета возраста по дате рождения

Результат

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

Снимок экрана с отображением рассчитанного возраста в ячейке и маркером заполнения этой ячейки, перетаскиваемым вниз для заполнения возраста в других строках

Примечания:

  • Чтобы отобразить возраст в формате «Годы + Месяцы + Дни», выберите соответствующий вариант в раскрывающемся списке «Тип вывода результата». Результат будет выглядеть так, как показано на скриншоте ниже. Кроме того, функция позволяет отображать возраст в месяцах, неделях или днях — в зависимости от ваших потребностей.
    Снимок экрана с возрастом, рассчитанным в формате Год + Месяц + День с помощью Kutools
  • Хотите воспользоваться функцией «Помощник по дате и времени»? Скачайте Kutools для Excel прямо сейчас! Помимо этого, Kutools предлагает более 300 других полезных функций. Не откладывайте — попробуйте уже сегодня!

Связанные статьи:

Лучшие инструменты повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Преобразуйте Анализ данных с помощью:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление рабочими книгами и листами   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддержка английского, испанского, немецкого, французского, китайского и ещё 40+ языков!

Раскройте весь потенциал 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.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек