Справка LibreOffice 25.2
Возвращает число полных дней, месяцев или лет между начальной и конечной датами.
РАЗНДАТ(Начальная дата; Конечная дата; Интервал)
Начальная дата: дата, с которой начинается отсчёт.
Конечная дата: дата, которой заканчивается отсчёт. Конечная дата должна быть позднее начальной.
Интервал это строка, определяющая как будет рассчитываться разница. Возможные значения: «d», «m», «y», «ym», «md» или «yd» независимо от текущих параметров языка.
| Значения интервала | Возвращаемое значение | 
|---|---|
| "d" | Количество полных дней между начальной и конечной датами. | 
| "m" | Количество полных месяцев между начальной и конечной датами. | 
| "y" | Количество полных лет между начальной и конечной датами. | 
| "ym" | Количество полных месяцев, остающееся после вычитания лет из разности конечной и начальной дат. | 
| "md" | Количество полных дней, остающееся после вычитания лет и месяцев из разности конечной и начальной дат. | 
| "yd" | Количество полных дней, остающееся после вычитания лет из разности конечной и начальной дат. | 
Вычисление возраста. Человек родился 17.04.1974. Сегодня 13.06.2012.
=РАЗНДАТ("1974-04-17"; "2012-06-13"; "y") возвращает значение 38.
=РАЗНДАТ("1974-04-17"; "2012-06-13"; "ym") возвращает значение 1.
=РАЗНДАТ("1974-04-17"; "2012-06-13"; "md") возвращает значение 27.
То есть, ему 38 лет, 1 месяц и 27 дней.
=РАЗНДАТ(DATE(1974,4,17);"2012-06-13";"m") возвращает 457, он прожил 457 месяцев.
=DATEDIF("17.04.1974"; "13.06.2012"; "d") возвращает 13937, он прожил 13937 дней.
=РАЗНДАТ("1974-04-17";DATE(2012;06;13);"yd") возвращает 57, его день рождения был 57 дней назад.