Как быстро рассчитать возраст (преобразовать дату рождения в возраст) в Excel?
Представьте, что вы работаете со списком дат рождения в Excel и вам нужно указать их точный текущий возраст. Как вы можете эффективно достичь этого? В этой статье приведены советы по простому вычислению возраста по дате рождения в Excel.
Способ A:
Рассчитать возраст по дате рождения по формулам
Способ B:
Легко рассчитать возраст по дате рождения, не запоминая формулы
Рассчитать возраст по дате рождения по формулам
В этом разделе мы представили различные формулы для расчета возраста по дате рождения в различных сценариях:
- Рассчитать возраст как количество полных лет
- С функцией INT (Базовый)
- С функцией ДОЛЯ ГОДА (Более точным)
- С функцией РАЗНДАТ (Может отображать возраст в различных единицах времени)
- Рассчитать возраст в формате год + месяц + день.
(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, Пожалуйста, сначала скачайте и установите.
- Выберите пустую ячейку, чтобы отобразить возраст. Затем нажмите Кутулс > Формула Помощник > Помощник по дате и времени.
- В Помощник по дате и времени диалоговое окно, настройте следующим образом.
- Перейдите в Возраст вкладка;
- В Дата рождения выберите ячейку, содержащую дату рождения, по которой вы хотите рассчитать возраст;
- Выберите Cегодня вариант в к раздел;
- Выберите желаемый формат вывода возраста, например годы, месяцы, дни или их комбинацию, из Тип результата вывода раскрывающийся список;
- Нажмите OK .
Результат
Затем возраст заполняется в выбранной ячейке. Выберите ячейку результата, а затем перетащите ее маркер заполнения до конца вниз, чтобы получить все возрасты.
Ноты:
- Чтобы отобразить возраст в формате Год + Месяц + День, выберите Год + Месяц + День из Тип результата вывода выпадающий список. Результат будет выглядеть так, как показано на скриншоте ниже. Кроме того, эта функция поддерживает отображение возраста в месяцах, неделях или днях в соответствии с вашими конкретными требованиями.
- Хотите получить доступ к Помощник по дате и времени особенность? Скачать Kutools for Excel сейчас! Помимо этого, Kutools может похвастаться множеством других функций и предлагает 300-дневную бесплатную пробную версию. Не ждите, попробуйте сегодня!
Статьи по теме:
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!