Excel может помочь вам вычислить возраст человека различными способами. В приведенной ниже таблице показаны распространенные методы для этого с помощью функций даты и времени.
Чтобы использовать эти примеры в Excel, выделите нужные данные в таблице, щелкните их правой кнопкой мыши и выберите пункт Копировать. Откройте новый лист, щелкните правой кнопкой мыши ячейку A1 и выберите пункт Параметры вставки > сохранить исходное форматирование.
Данные |
|
---|---|
02.10.2012 |
|
02.05.2014 |
|
03.06.2014 |
|
03.07.2014 |
|
03.06.2002 |
|
Формула |
Описание |
=(ГОД(ТДАТА())-ГОД(A2)) |
Результатом является возраст человека — разница между сегодня и датой рождения в A2. В этом примере используются функции YEAR и NOW . Если эта ячейка не отображает число, убедитесь, что оно отформатировано как число или общее. Узнайте, как отформатировать ячейку как число или дату. |
=ГОД(ТДАТА())-1960 |
Возраст человека, родившегося в 1960 году, без использования ссылок на ячейки. Если эта ячейка не отображается в виде числа, убедитесь, что она отформатирована как число или общее. Узнайте, как отформатировать ячейку как число или дату. |
=ДОЛЯГОДА(A3;A5) |
Вычисляет возраст в долях года между датами в A5 и A3. |
=(A5-A6)/365,25 |
Вычисляет возраст между датами в A5 и A6, то есть 12,08. Чтобы учесть високосный год, происходящий каждые 4 года, в формуле используется 365,25. |
=("02.10.2014"-"02.05.2014") |
Вычисляет количество дней между двумя датами без использования ссылок на ячейки, равное 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. |
=ДАТАМЕС(A3;-4) |
Преобразуйте этот формат в формат даты , и это должно быть 02.01.2014, то есть за четыре месяца (или -4) до даты в A3. В этом примере функция ДАТАМЕС используется для вычисления даты погашения кредитных билетов. |
Дополнительные сведения
-
Сведения обо всех функциях даты и времени.
-
Дополнительные сведения об обнаружении ошибок в формулах.
-
Узнайте, как вычислять разницу между датами с использованием функций Google Sheets: DATEDIF, DAYS360 и EDATE.