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

Оглавление:

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

Что нужно знать

  • Введите дату своего рождения в одну ячейку Excel и формулу DATEDIF в другую ячейку. Нажмите Enter, чтобы увидеть свой текущий возраст.
  • Формула DATEDIF содержит ссылку на ячейку для даты рождения и текущей даты.
  • DATEDIF вычисляет количество лет, месяцев и дней между двумя датами, что дает ваш возраст.

В этой статье объясняется, как рассчитать свой возраст с помощью формулы Excel DATEDIF. Эти инструкции относятся к Excel 2019, 2016, 2013, 2010; Excel для Microsoft 365, Excel Online, Excel для Mac, Excel для iPad, Excel для iPhone и Excel для Android.

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

Одним из способов использования функции РАЗНДАТ в Excel является вычисление текущего возраста человека. Если вам не хочется растягивать календарь, на помощь может прийти простая табличная формула. В качестве альтернативы используйте функцию для вычисления разницы между любыми двумя датами.

В следующей формуле функция РАЗНДАТ определяет текущий возраст человека в годах, месяцах и днях.

=DATEDIF(E1, TODAY(), "Y")&" Годы, "&DATEDIF(E1, TODAY(), "YM")&" Месяцы, "&DATEDIF(E1, TODAY), "MD")&" Дни"

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

Image
Image

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

Количество лет: DATEDIF(E1, TODAY(), "Y")&" лет,"

Количество месяцев: DATEDIF(E1, TODAY(), "YM")&" месяцев,"

Количество дней: DATEDIF(E1, TODAY(), "MD")&" Days"

Image
Image

Соедините формулу вместе

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

Image
Image

Функция TODAY()

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

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

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

В этом примере функция РАЗНДАТ вычисляет ваш текущий возраст:

  1. Введите дату своего рождения в ячейку E1 пустого листа.
  2. Введите формулу в ячейку E3:

    =РАЗНД ДАТЫ(E1, СЕГОДНЯ(), "Г")&" Годы, "&РАЗНД ДАТЫ(E1, СЕГОДНЯ(), "ГМ")&" Месяцы, "&РАЗНД ДАТЫ(E1, СЕГОДНЯ(), "MD ")&" Дни"

  3. Нажмите ENTER.

    Image
    Image
  4. Ваш текущий возраст отображается в ячейке E3 рабочего листа.

Рекомендуемые: