Как в эксель посчитать возраст по дате рождения
Перейти к содержимому

Как в эксель посчитать возраст по дате рождения

  • автор:

Вычисление возраста

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

Чтобы использовать эти примеры в Excel, выделите нужные данные в таблице, щелкните их правой кнопкой мыши и выберите пункт Копировать. Откройте новый лист, щелкните правой кнопкой мыши ячейку A1 и выберите пункт Параметры вставки > сохранить исходное форматирование.

Результатом является возраст человека — разница между сегодня и датой рождения в A2.

В этом примере используются функции YEAR и NOW .

Если эта ячейка не отображает число, убедитесь, что оно отформатировано как число или общее. Узнайте, как отформатировать ячейку как число или дату.

=ГОД(ТДАТА())-1960

Возраст человека, родившегося в 1960 году, без использования ссылок на ячейки.

Если эта ячейка не отображается в виде числа, убедитесь, что она отформатирована как число или общее. Узнайте, как отформатировать ячейку как число или дату.

=ДОЛЯГОДА(A3;A5)

Вычисляет возраст в долях года между датами в A5 и A3.

Вычисляет возраст между датами в A5 и A6, то есть 12,08.

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

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

=ДНИ(СЕГОДНЯ();»15.02.79″)

Количество дней между двумя датами с использованием двух функций даты.

Двумя аргументами функции DAYS могут быть фактические даты, ссылки на ячейки или другая функция даты и времени, например функция СЕГОДНЯ.

=(ГОД(ТДАТА())-ГОД(A3))*12+МЕСЯЦ(ТДАТА())-МЕСЯЦ(A3)

Число месяцев между A3 и текущей датой.

Если эта ячейка не отображается в виде числа, убедитесь, что она отформатирована как число или общее. Узнайте, как отформатировать ячейку как число или дату.

=ЧИСТРАБДНИ(A3;A2;A3:A5)

Количество целых рабочих дней между двумя датами в A2 и A3, равное 107. Рабочими днями не считаются выходные дни и праздники. Последний аргумент (A3:A5) представляет собой количество праздничных дней, которое вычитается из количества рабочих дней.

В этом примере используется функция ЧИСТРАБДНИ.

=DAYS360(A2;A3;TRUE)

Число дней между двумя датами в A2 и A3, равное 570. Это основано на 360-дневном году (двенадцать 30-дневных месяцев), которые являются типичными для расчетов бухгалтерского учета.

В этом примере используется функция ДНЕЙ360.

Преобразуйте этот формат в формат даты , и это должно быть 02.01.2014, то есть за четыре месяца (или -4) до даты в A3.

В этом примере функция ДАТАМЕС используется для вычисления даты погашения кредитных билетов.

Дополнительные сведения

  • Сведения обо всех функциях даты и времени.
  • Дополнительные сведения об обнаружении ошибок в формулах.
  • Узнайте, как вычислять разницу между датами с использованием функций Google Sheets: DATEDIF, DAYS360 и EDATE.

Как посчитать возраст в Excel по дате рождения: функция РАЗНДАТ (DATEDIF)

возраст в excel

Самый простой способ посчитать возраст в Excel состоит в использовании функции Excel РАЗНДАТ. Эту функцию можно использовать для определение количества лет, месяцев и дней между двумя датами. Поэтому, используя РАЗНДАТ можно посчитать возраст в Excel по дате рождения на сегодняшний день, или на любую другую дату.

Состоит функция РАЗНДАТ из трех аргументов и имеет следующий синтаксис: РАЗНДАТ(нач_дата,кон_дата,единица), где:

  • нач_дата — это дата начала заданного периода;
  • кон_дата — дата окончания периода;
  • единица — тип возвращаемой информации.

Функция РАЗНДАТ (DATEDIF) в Excel: Видео

В качестве единицы может быть:

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

Как в эксель посчитать возраст по дате рождения

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Как в excel посчитать возраст по дате рождения или стаж по дате трудоустройства

Но несмотря на это, если мы ее пропишем в Excel, то она отлично будет работать во всех версиях Excel без необходимости, что-то включать или устанавливать дополнительно.

Синтаксис функции РАЗНДАТ() с помощью которой мы будем вычислять возраст или стаж человека следующий:

=РАЗНДАТ( начальная_дата ; конечная_дата ; способ_измерения )

начальная_дата — это дата отсчета, если мы вычисляем возраст, то это дата рождения, если вычисляем стаж работы, то это дата трудоустройства.

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

Особое внимание стоит обратить на самый последний аргумент — способ_измерения , который определяет тип и единицу измерения между начальной и конечными датами. Ниже перечислены все возможные варианты данного аргумента:

  • «y» разница дат в полных годах
  • «m» разница дат в полных месяцах
  • «d» разница дат в полных днях
  • «yd» разница дат в днях с начала года без учета лет
  • «md» разница дат в днях без учета месяцев и лет
  • «ym» разница дат в полных месяцах без учета лет

Таким образом, если нам необходимо посчитать возраст или стаж работы в полных лет, то мы можем использовать аргумент «y» , и формула будет выглядеть следующим образом:

=РАЗНДАТ( A2 ; B2 ; «y» )

В английской версии Excel =DATEDIF(A2;B2;»y»)

Как вычислить возраст в Excel в полных лет

Либо можно удалить второй столбец и прописать формулу =РАЗНДАТ( A2 ; Сегодня() ; «y» )

Самое главное, что при этом будет учитываться дата и месяц рождения, например, если сегодня было бы 10.04.2014 (в примере на картинке), то возраст был бы не 31, а 30 лет, так как день рождение в 2014 году еще не наступило.

Если вы хотите указать стаж работы в полном варианте, например «2 г. 3 мес. 4 дня», то формула будет выглядеть следующим образом:

Как вычислить стаж работы в Excel

Тут мы сначала вычисляем количество полных лет « y» , затем количество полных месяцев без учета лет «ym» и последнее это «md» — разница дат без учета месяцев и лет. После этого все эти числа и текст мы склеиваем с помощью специального символа и получаем нужный нам результат.

Надеюсь, что статья помогла вам в решении ваших задач в Excel, спасибо, что ставите лайки, вступайте в наши группы в Вконтакте и Facebook.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *