Вычисляет количество дней, месяцев или лет между двумя датами. Эта функция предназначена для обеспечения совместимости с Lotus 1-2-3.
Синтаксис
РАЗНДАТ(нач_дата;кон_дата;единицы)
Нач_дата — начальная дата измеряемого периода. Даты могут быть заданы в виде текстовых строк в кавычках (например, "30.01.2001"), серийных номеров (например, 36921; этот номер соответствует 30 января 2001 г., если не используется система дат 1900) или результатов других формул или функций (например, ДАТАЗНАЧ("30.01.2001")).
Кон_дата — конечная дата периода.
Единицы — тип возвращаемых данных.
Единицы | Возвращаемое значение |
---|---|
"Y" | Количество полных лет в периоде. |
"M" | Количество полных месяцев в периоде. |
"D" | Количество дней в периоде. |
"MD" | Разница между днями конца (кон_дата) и начала (нач_дата) периода. Заданные в этих датах значения месяцев и годов пропускаются. |
"YM" | Разница между месяцами конца (кон_дата) и начала (нач_дата) периода. Заданные в этих датах значения дней и годов пропускаются. |
"YD" | Разница между днями конца (кон_дата) и начала (нач_дата) периода. Заданные в этих датах значения годов пропускаются. |
Замечания
Пример
Нач_дата | Кон_дата | Формула | Описание (результат) |
---|---|---|---|
01.01.2001 | 01.01.2003 | РАЗНДАТ(Нач_дата;Кон_дата,"Y") | Период содержит два полных года (2) |
01.06.2001 | 15.08.2002 | РАЗНДАТ(Нач_дата;Кон_дата,"D") | Между 1 июня 2001 г. и 15 августа 2002 г. 440 дней (440) |
01.06.2001 | 15.08.2002 | РАЗНДАТ(Нач_дата;Кон_дата,"YD") | Между 1 июня и 15 августа одного года 75 дней (75) |
01.06.2001 | 15.08.2002 | РАЗНДАТ(Нач_дата;Кон_дата,"MD") | Разница между 1-ым и 15-ым числом без учета месяцев и годов в параметрах «нач_дата» и «кон_дата» (14) |