intervalleftbound

Назначение

Функция возвращает левую границу интервала по номеру интервала.

Для определения номера интервала используйте функцию intervalnum. Для определения правой границы интервала по номеру интервала используйте функцию intervalrightbound.
Синтаксис

intervalleftbound(интервал, точка, шаг [,stepunits] [,minimum] [,maximum]

Аргументы

Функция требует наличия следующих обязательных документов:

  • интервал - номер интервала;

  • точка - начальная точка разбиения; разбиение направлено в обе стороны; интервалы меньше данного значения будут отрицательными;

  • шаг - шаг (размер) интервала.

Возможно использование следующих именованных параметров:

  • stepunits - используется для выбора единицы измерения шага типа дата/время; возможны следующие значения:

    • years (годы)

    • months (месяцы)

    • weeks (недели)

    • days (дни)

    • hours (часы)

    • minutes (минуты)

    • seconds (секунды)

  • minimum - используется для ограничения минимального значения интервалов;

  • maximum - используется для ограничения максимального значения интервалов.

Возвращаемое значение

Функция возвращает число, означающее левую границу интервала.

Примеры

intervalnum(63, 40, 10) возвращает 2; в свою очередь intervalleftbound(2, 40, 10) возвращает 60

intervalnum(55, 40, 10) возвращает 1; в свою очередь intervalleftbound(1, 40, 10) возвращает 50

intervalnum(46, 40, 10) возвращает 1; в свою очередь intervalleftbound(2, 40, 10) возвращает 40