РАЗНДАТ — разница между двумя датами

дата

Что делает формула

РАЗНДАТ вычисляет разницу между двумя датами в указанных единицах. Третий аргумент: "Y" — полные годы, "M" — полные месяцы, "D" — дни. Для возраста: =РАЗНДАТ(дата_рождения;СЕГОДНЯ();"Y"). Эта функция скрыта в Excel (не появляется в автоподсказке), но работает.

Формула

=РАЗНДАТ(A2;B2;"Y") =РАЗНДАТ(A2;B2;"M") =РАЗНДАТ(A2;B2;"D")

Пример

Расчёт стажа сотрудников:

СотрудникДата приёмаСтаж (лет)
Иванов15.03.20188
Петрова01.09.20214
Сидоров20.01.20242

=РАЗНДАТ(B2;СЕГОДНЯ();"Y") покажет полные годы стажа

Частые ошибки

  • 1Первая дата должна быть МЕНЬШЕ второй — иначе формула вернёт ошибку #ЧИСЛО!
  • 2Функция не показывается в автоподсказке Excel — но работает, если набрать вручную
  • 3"M" возвращает только полные месяцы, а не дробные — для точного расчёта используйте "D" и делите на 30

Похожие формулы · категория дата

Опиши задачу своими словами — Формулка напишет формулу за тебя

Не нужно запоминать синтаксис. Просто скажи, что нужно посчитать.

Попробовать бесплатно

5 запросов в день — бесплатно, без регистрации