Skip to main content

Как рассчитать возраст с помощью функции DATEDIF в Excel

Возраст в Excel - в годах, месяцах, днях. Функция РАЗНДАТ (Апрель 2025)

Возраст в Excel - в годах, месяцах, днях. Функция РАЗНДАТ (Апрель 2025)
Anonim

Одно использование для Excel DATEDIF функция - рассчитать текущий возраст человека. Если вам не нравится перетаскивать календарь, простая сводка электронных таблиц может прийти на помощь. В качестве альтернативы, используйте эту функцию для вычисления разницы между любыми двумя датами.

Вычислить возраст с помощью функции DATEDIF

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

= DATEDIF (E1, TODAY (), «Y») и «Years» и DATEDIF (E1, TODAY (), «YM») и «Months» и DATEDIF (E1, TODAY (), «MD») «Дни»

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

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

Формула использует DATEDIF три раза в формуле, чтобы рассчитать сначала количество лет, затем количество месяцев, а затем количество дней между двумя датами. Три части формулы:

Количество лет: DATEDIF (E1, TODAY (), "Y") и "Years"Количество месяцев: DATEDIF (E1, TODAY (), "YM") и "Месяцы"Количество дней: DATEDIF (E1, TODAY (), "MD") и "Дни"

Объединение формулы вместе

Амперсанд( & ) является символом конкатенации в Excel. Одно использование для конкатенации - объединить числовые данные и текстовые данные вместе, когда они используются вместе в одной формуле. Например, амперсанд используется для присоединения к DATEDIF функции к текстам «Годы», «Месяцы» и «Дни» в трех разделах формулы, показанной выше.

Функция TODAY ()

Формула также использует СЕГОДНЯ( ) чтобы ввести текущую дату в DATEDIF формула. Поскольку СЕГОДНЯ( ) функция использует последовательную дату компьютера для поиска текущей даты, функция постоянно обновляется каждый раз, когда рабочий лист пересчитывается.

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

Пример. Рассчитайте свой текущий возраст с помощью DATEDIF

Этот пример DATEDIF функция может помочь вам рассчитать текущий возраст в Excel или Google Таблицах:

= DATEDIF (E1, TODAY (), «Y») и «Years» и DATEDIF (E1, TODAY (), «YM») и «Months» и DATEDIF (E1, TODAY (), «MD») «Дни»

  1. Введите дату рождения в ячейка E1 рабочего листа
  2. Введите приведенную выше формулу в ячейка E3.
  3. нажмитеВОЙТИ на клавиатуре.
  4. Ваш текущий возраст должен появиться в ячейка E3 рабочего листа.