Sdílet prostřednictvím


PREVIOUS

platí pro:Počítaný sloupecPočítaná tabulkamíravizuální

Používá se pouze ve vizuálních výpočtech. Načte hodnotu v předchozím prvku osy v matici vizuálu.

Syntax

PREVIOUS ( <column>[, <steps>][, <axis>][, <blanks>][, reset] )

Parametry

Semestr Definice
column Sloupec, který se má načíst.
steps (Volitelné) Určuje počet řádků, které se mají vrátit zpět a načíst hodnotu. Pokud tento parametr vynecháte, použije se 1 (přesně předchozí řádek).
axis (Volitelné) Odkaz na osu. Pokud tuto možnost vynecháte, použije se první osa definice obrazce vizuálu.
blanks (Volitelné) Výčet, který definuje, jak zpracovat prázdné hodnoty při řazení axis.
Podporované hodnoty jsou:
  • DEFAULT (výchozí hodnota), kde chování číselných hodnot je prázdné hodnoty seřazené mezi nulou a zápornými hodnotami. Chování řetězců je prázdné hodnoty seřazené před všemi řetězci, včetně prázdných řetězců.
  • FIRST, prázdné hodnoty jsou vždy seřazeny na začátku bez ohledu na vzestupné nebo sestupné pořadí řazení.
  • LAST, prázdné hodnoty jsou vždy seřazeny na konci bez ohledu na vzestupné nebo sestupné pořadí řazení.
reset (Volitelné) Určuje, jestli se výpočet resetuje a na jaké úrovni hierarchie sloupců obrazce vizuálu. Akceptované hodnoty jsou: odkaz na pole na sloupec v aktuálním obrazci vizuálu, NONE (výchozí), LOWESTPARENT, HIGHESTPARENTnebo celé číslo. Toto chování závisí na celočíselném znaménku:
– pokud je nula nebo vynechána, výpočet se neobnoví. Ekvivalent NONE.
– pokud je kladné, celé číslo identifikuje sloupec začínající od nejvyššího, nezávisle na agregačním intervalu. HIGHESTPARENT odpovídá 1.
– pokud je záporné, celé číslo identifikuje sloupec počínaje nejnižší hodnotou vzhledem k aktuálnímu agregačnímu intervalu. LOWESTPARENT je ekvivalentní -1.

Návratová hodnota

Hodnota column z předchozího prvku osy.

Poznámky

Tuto funkci lze použít pouze ve vizuálním výpočtu.

Příklad

Následující výpočet vizuálu vrátí částku prodeje předchozího řádku na ose ŘÁDKY, která se resetuje na nejnižší nadřazené ose.

PreviousInternetSalesAmount = PREVIOUS ( [Sum of SalesAmount], ROWS, LowestParent )

Následující snímek obrazovky ukazuje vizuální matici a výraz výpočtu vizuálu:

DAX výpočtu vizuálu

FIRST LAST NEXT