Перейти к основному содержимому

After

Функция After() возвращает значение выражения, оцененного со значениями измерения сводной таблицы по мере их отображения в столбце после текущего столбца в сегменте строки сводной таблицы.

Синтаксис:  

after([ total ] expression [ , offset [,n ]])

Примечание к информации Данная функция возвращает значение NULL во всех типах диаграмм, кроме сводных таблиц.
Примечание к информацииСортировка по значениям y на диаграммах или сортировка по столбцам выражений в таблицах не допускается, если в любом из выражений диаграммы используется эта функция диаграмм. Данные возможности сортировки автоматически отключаются. Когда используется эта функция диаграмм в визуализации или таблице, сортировка визуализации будет возвращена к сортировке на входе этой функции.

Аргументы:  

  • expression: Выражение или поле, содержащее данные для измерения.
  • offset: Если задать значение offset n больше 0, можно будет переместить оценку выражения n по строкам выше текущей строки. Если задать смещение равным 0, оценка выражения будет выполнена в текущей строке. Если задать отрицательное число смещения, функция Above будет работать как функция Below с соответствующим положительным числом смещения.
  • n: Если задать для третьего параметра n значение больше 1, функция вернет диапазон значений элемента n, по одному для каждой строки таблицы элемента n, считая вправо от исходной ячейки.
  • TOTAL: Если таблица имеет одно измерение, или если в качестве аргумента используется префикс TOTAL, текущий сегмент столбца всегда равен всему столбцу.

    Определение объема агрегирования

В последнем столбце сегмента строки будет возвращено значение NULL, так как после этого столбца нет других столбцов.

Если сводная таблица имеет несколько горизонтальных измерений, текущий сегмент строки будет включать только столбцы с теми же значениями, что и текущий столбец во всех строках с измерениями, кроме строки с последним горизонтальным измерением в межполевом порядке сортировки. Межполевой порядок сортировки для горизонтальных измерений в сводных таблицах определяется просто по порядку измерений сверху вниз.

Пример:  

after( sum( Sales ))

after( sum( Sales ), 2 )

after( total sum( Sales ))

rangeavg (after(sum(x),1,3)) возвращает средний из трех результатов функции sum(x), оцененной в трех столбцах непосредственно справа от текущего столбца.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!

Присоединяйтесь к программе модернизации аналитики

Remove banner from view

Модернизируйте ваши важные приложения QlikView без ущерба с помощью программы модернизации аналитики. Щелкните здесь для получения дополнительной информации или свяжитесь с нами: ampquestions@qlik.com