RAZNDAT function in Excel

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

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

    =DATEDIF(A1,A2,"d")

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

Note: Formula = A2-A1 даёт тот же результат.

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

    =DATEDIF(A1,A2,"m")

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

    RAZNDAT function in Excel

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

    =DATEDIF(A1,A2,"y")

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

    RAZNDAT function in Excel

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

    =DATEDIF(A1,A2,"yd")

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

    RAZNDAT function in Excel

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

    =DATEDIF(A1,A2,"md")

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

    RAZNDAT function in Excel

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

    =DATEDIF(A1,A2,"ym")

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

    RAZNDAT function in Excel

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

RAZNDAT function in Excel

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

=YEAR(A2)-YEAR(A1)

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

RAZNDAT function in Excel

Leave a Reply