Как посчитать количество лет в Excel

Чтобы вычислить количество дней, недель или лет между двумя датами, используйте функцию DATEDIF (РАЗНДАТ). У функции DATEDIF (РАЗНДАТ) три аргумента.

  1. Пропишите «d» в качестве третьего аргумента, чтобы получить количество дней между двумя датами.

    =DATEDIF(A1,A2,"d") =РАЗНДАТ(A1;A2;"d")

    РАЗНДАТ в Excel

Примечание: Формула =A2-A1 даёт тот же результат.

  1. Введите «m», как третий аргумент, чтобы получить количество месяцев между двумя датами.

    =DATEDIF(A1,A2,"m") =РАЗНДАТ(A1;A2;"m")

    РАЗНДАТ в Excel
  2. Введите «y» третьим аргументом, чтобы получить количество лет между двумя датами.

    =DATEDIF(A1,A2,"y") =РАЗНДАТ(A1;A2;"y")

    РАЗНДАТ в Excel
  3. Пропишите «yd» в качестве третьего аргумента, чтобы отбросить годы и получить только количество дней между двумя датами.

    =DATEDIF(A1,A2,"yd") =РАЗНДАТ(A1;A2;"yd")

    РАЗНДАТ в Excel
  4. Введите «md», как третий аргумент, чтобы отбросить месяцы и получить только количество дней между двумя датами.

    =DATEDIF(A1,A2,"md") =РАЗНДАТ(A1;A2;"md")

    РАЗНДАТ в Excel
  5. Введите «ym» третьим аргументом, чтобы отбросить годы и получить только число месяцев между двумя датами.

    =DATEDIF(A1,A2,"ym") =РАЗНДАТ(A1;A2;"ym")

    РАЗНДАТ в Excel

Важное примечание: Функция DATEDIF (РАЗНДАТ) возвращает количество полных дней, месяцев или лет. Результаты могут быть неожиданными, когда количество дней/месяцев второй даты меньше, чем количество дней/месяцев первой. Смотрите пример ниже.

РАЗНДАТ в Excel

Разница составляет 6 лет. А на самом деле почти 7! Используйте следующую формулу, чтобы Excel вернул 7 лет.

=YEAR(A2)-YEAR(A1) =ГОД(A2)-ГОД(A1)

Урок подготовлен для Вас командой сайта office-guru.ru Источник: http://www.excel-easy.com/examples/datedif.html Перевел: Андрей Антонов Правила перепечатки Еще больше уроков по Microsoft Excel