Dela via


FÖREGÅENDE

Gäller för: Beräknad kolumn Beräknad tabell Mått Visuell beräkning

Används endast i visuella beräkningar. Hämtar ett värde i föregående element i en axel i den visuella matrisen.

Syntax

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

Parametrar

Period Definition
column Kolumnen som ska hämtas.
steg (Valfritt) Anger hur många rader som ska gå bakåt för att hämta värdet. Om det utelämnas används 1 (exakt föregående rad).
axel (Valfritt) En axelreferens. Om den utelämnas används den första axeln i definitionen för visuell form.
Blanksteg (Valfritt) En uppräkning som definierar hur tomma värden ska hanteras vid sortering.
De värden som stöds är:
  • DEFAULT (standardvärdet), där beteendet för numeriska värden är tomma värden sorteras mellan noll och negativa värden. Beteendet för strängar är tomma värden sorteras före alla strängar, inklusive tomma strängar.
  • Först sorteras alltid tomma objekt i början, oavsett stigande eller fallande sorteringsordning.
  • SIST sorteras alltid tomma objekt i slutet, oavsett stigande eller fallande sorteringsordning.
nollställa (Valfritt) Anger hur beräkningen startas om. Giltiga värden är: None, LowestParent, HighestParent eller ett heltal. Ingen är standardvärdet.

Returvärde

Värdet för <kolumnen> från föregående element på axeln.

Kommentarer

Den här funktionen kan bara användas i en visuell beräkning.

Exempel

Följande visuella beräkning returnerar försäljningsbeloppet för föregående rad på RADER-axeln, som återställs på den lägsta överordnade raden.

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

Skärmbilden nedan visar den visuella matrisen och det visuella beräkningsuttrycket:

Beräkning av visuella DAX-objekt

FÖRSTA
SIST
NÄSTA