Перейти к основному содержанию
 

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

Автор: Келли Последнее изменение: 2023 июля 11 г.

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

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

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


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

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

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

Хотите легко рассчитать возраст на сегодняшний день или любую заданную дату и представить его в различных форматах, таких как годы, месяцы, недели, дни или комбинация года + месяца + дня? Kutools for Excel упрощает эту задачу! Нет необходимости вводить формулы вручную – Kutools оптимизирует весь процесс, предлагая удобное решение для всех пользователей Excel. Узнайте больше здесь: Легко рассчитать возраст по дате рождения, не запоминая формулы.

Помимо расчета возраста, Kutools for Excel предлагает еще 300 функций для Excel. Попробуйте их все в рамках 30-дневной бесплатной пробной версии без ограничений по функциям прямо сейчас!


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

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

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

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

Ноты:

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

Преобразуйте дату рождения в возраст с помощью функции ДОЛЯ ГОДА

Функция ДОЛЯ ГОДА более точна для расчета возраста по дате рождения, поскольку она учитывает точное количество дней в каждом году, включая високосные годы. Установив третий аргумент, основадо 1, YEARFRAC использует фактическое количество дней в своих расчетах, обеспечивая точность, особенно в случаях, связанных с високосными годами.

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

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


Преобразуйте дату рождения в возраст с помощью функции РАЗНДАТ

Функцию РАЗНДАТ в Excel можно использовать для расчета возраста по дате рождения. Используя «y» в Ед. изм аргумент функции, она вычисляет количество полных лет между двумя датами.

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

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

Примечание: В приведенной выше формуле РАЗНДАТ «y» вычисляет полные годы от даты в ячейке A2 до сегодняшнего дня. Вы можете заменить «y» на «m», «d», «md», «ym» или «yd», чтобы вычислить различные аспекты разницы дат:

  • «M»: количество полных месяцев в данном периоде.
  • «D»: количество дней в данном периоде.
  • «MD»: разница между днями данных двух дат. Месяцы и годы дат игнорируются.
  • «YM»: разница между месяцами указанных двух дат. Дни и годы дат игнорируются.
  • «YD»: разница между днями указанных двух дат. Годы дат игнорируются.

Отображение возраста в формате Год + Месяц + День с помощью функции РАЗНДАТ.

Чтобы вычислить возраст в формате Год + Месяц + День, объедините три формулы РАЗНДАТ в Excel, каждая из которых имеет свой аргумент единицы измерения.

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

=DATEDIF(A2,TODAY(),"Y") & " Years, " & DATEDIF(A2,TODAY(),"YM") & " Months, " & DATEDIF(A2,TODAY(),"MD") & " Days"


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

Kutools for Excel's Помощник по дате и времени Эта функция упрощает расчеты возраста, позволяя легко конвертировать даты рождения в возраст всего несколькими щелчками мыши без необходимости запоминать формулы. Он обеспечивает гибкость расчета возраста до текущего дня или определенной даты и предоставляет результаты в различных форматах, таких как годы, месяцы, недели, дни или комбинация лет + месяцев + дней. Этот удобный инструмент упрощает процесс, делая его быстрым и доступным для всех пользователей Excel.

Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.

  1. Выберите пустую ячейку, чтобы отобразить возраст. Затем нажмите Кутулс > Формула Помощник > Помощник по дате и времени.
  2. В Помощник по дате и времени диалоговое окно, настройте следующим образом.
    1. Перейдите в Возраст вкладка;
    2. В Дата рождения выберите ячейку, содержащую дату рождения, по которой вы хотите рассчитать возраст;
    3. Выберите Cегодня вариант в к раздел;
    4. Выберите желаемый формат вывода возраста, например годы, месяцы, дни или их комбинацию, из Тип результата вывода раскрывающийся список;
    5. Нажмите OK .

Результат

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

Ноты:

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

Статьи по теме:

Лучшие инструменты для офисной работы

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

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


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!