After — funkcja wykresu
Funkcja After() zwraca wartość wyrażenia obliczoną na podstawie wartości wymiaru tabeli przestawnej występujących w kolumnie znajdującej się za kolumną bieżącą w ramach segmentu wierszy tabeli przestawnej.
Syntax:
after([TOTAL] expr [, offset [, count ]])
Arguments:
Argument | Opis |
---|---|
|
Wyrażenie lub pole zawierające mierzone dane. |
|
Określenie wartości Podanie argumentu offset równego 0 spowoduje ocenę wartości wyrażenia w bieżącym wierszu. Określenie ujemnej wartości argumentu offset sprawia, że funkcja After działa tak samo jak funkcja Before z odpowiednią dodatnią wartością argumentu offset. |
|
Jeśli trzeci parametr count będzie większy od 1, funkcja zwróci zakres wartości, po jednej dla każdego z wierszy tabeli do wartości count, liczonych w prawo od pierwotnej komórki. |
|
Jeśli tabela jest jednowymiarowa lub jako argument zostanie podany kwalifikator TOTAL, bieżący segment kolumny jest zawsze równy całej kolumnie. |
W przypadku ostatniej kolumny segmentu wiersza zostanie zwrócona wartość
Jeśli tabela przestawna zawiera wiele wymiarów poziomych, wówczas bieżący segment wiersza będzie zawierać tylko kolumny z takimi samymi wartościami, co bieżąca kolumna we wszystkich wierszach wymiaru, z wyjątkiem wiersza przedstawiającego ostatni wymiar poziomy w kolejności sortowania między polami. Kolejność sortowania między polami dla wymiarów poziomych w tabelach przestawnych jest zdefiniowana przez kolejność wymiarów od góry do dołu..
Example:
after( sum( Sales ))
after( sum( Sales ), 2 )
after( total sum( Sales ))
Wyrażenie rangeavg (after(sum(x),1,3)) zwraca średnią z trzech wyników funkcji