Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

First — funkcja wykresu

Funkcja First() zwraca wartość wyrażenia obliczoną na podstawie wartości wymiaru tabeli przestawnej występujących w pierwszej kolumnie bieżącego segmentu wierszy tabeli przestawnej. Ta funkcja zwraca wartość NULL we wszystkich typach wykresów z wyjątkiem tabel przestawnych.

InformacjaSortowanie według wartości Y w wykresach albo sortowanie według kolumn wyrażeń w tabelach jest niedozwolone, gdy w dowolnym z wyrażeń wykresu stosowana jest ta funkcja wykresu. W takiej sytuacji te opcje sortowania są automatycznie wyłączone. Kiedy używasz tej funkcji wykresu w wizualizacji albo tabeli, sortowanie wizualizacji zostanie przywrócone do sortowania danych wejściowych tej funkcji.

Składnia:  

First([TOTAL] expr [, offset [, count]])

Argumenty
ArgumentOpis
expressionWyrażenie lub pole zawierające mierzone dane.
offset Określenie wartości offsetn większej niż 1 umożliwia przeniesienie oceny wyrażenia o n kolumny w prawo od pierwszej kolumny.

Podanie argumentu offset równego 0 spowoduje ocenę wartości wyrażenia w pierwszej kolumnie bieżącego segmentu wiersza.

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 First działa tak samo jak funkcja Last z odpowiednią dodatnią wartością argumentu offset.

count Jeśli trzeci parametr count będzie większy od 1, funkcja zwróci zakres wartości, po jednej dla każdej z kolumn tabeli do wartości count, liczonych w prawo od pierwotnej komórki.
TOTALJeśli tabela jest jednowymiarowa lub jako argument zostanie podany kwalifikator TOTAL, bieżący segment kolumny jest zawsze równy całej kolumnie.

Określenie zakresu agregacji

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..

Przykład: wyrażenia wykresu
PrzykładWynik
First( Sum(Sales ))Zwraca sumę Sales z pierwszej kolumny bieżącego segmentu wiersza.
First( Sum(Sales ), 2)Zwraca sumę Sales z kolumny znajdującej się dwie kolumny na prawo od pierwszej kolumny w bieżącym segmencie wiersza.
First( Total Sum( Sales ))Zwraca łączną sumę Sales z pierwszej kolumny bieżącego segmentu wiersza.
RangeAvg (First(Sum(x),1,5))Zwraca średnią z wyników funkcji sum(x) ocenianą w pięciu skrajnych kolumnach po lewej stronie bieżącego segmentu wiersza.

Przykład — podstawy First

Przykład — zastosowanie First

Przykład — zastosowanie First wykorzystujące sumę zakresu do prezentacji danych budżetowych

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!