Below — функция диаграммы
Функция Below() оценивает выражение в строке под текущей строкой в сегменте столбца в таблице. Строка, для которой выполняется вычисление, зависит от значения элемента offset, если таковой имеет место, по умолчанию принимается строка непосредственно под текущей строкой. Для диаграмм, за исключением таблиц, функция Below() используется для оценки строки под текущим столбцом в эквиваленте прямой таблицы диаграммы.
Синтаксис:
Below([TOTAL] expr [ , offset [,count ]])
Возвращаемые типы данных: двойное значение
Аргумент | Описание |
---|---|
expr | Выражение или поле, содержащее данные для измерения. |
offset |
Если задать значение offset n больше 1, можно переместить оценку выражения на n строк ниже текущей строки. Если задать смещение равным 0, оценка выражения будет выполнена в текущей строке. Если задать отрицательное число смещения, функция Below будет работать как функция Above с соответствующим положительным числом смещения. |
count |
Если задать для третьего параметра count значение больше 1, функция вернет диапазон значений элемента count: по одному для каждой строки таблицы элемента count, считая вниз от исходной ячейки. В данной форме функция может использоваться в качестве аргумента для любой специальной функции интервала. Функции над выборкой |
TOTAL |
Если таблица имеет одно измерение, или если в качестве аргумента используется префикс TOTAL, текущий сегмент столбца всегда равен всему столбцу. |
В последней строке сегмента столбца возвращено значение NULL, так как под этой строкой нет других строк.
Ограничения:
-
Рекурсивные вызовы возвращают значение NULL.
-
Сортировка по значениям y на диаграммах или сортировка по столбцам выражений в таблицах не допускается, если в любом из выражений диаграммы используется эта функция диаграмм. Данные возможности сортировки автоматически отключаются. Когда используется эта функция диаграмм в визуализации или таблице, сортировка визуализации будет возвращена к сортировке на входе этой функции.
Пример | Результат |
---|---|
Below( Sum(Sales) ) |
Возвращает значение Sales для строки, расположенной под текущей строкой |