ZURÜCK

Wird nur in visuellen Berechnungen verwendet. Ruft einen Wert in der vorherigen Zeile einer Achse in der visuellen Matrix ab.

Syntax

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

Parameter

Begriff Definition
expression Der auszuwertende Ausdruck.
steps (Optional) Gibt die Anzahl der Zeilen an, die rückwärts durchlaufen werden sollen, um den Wert abzurufen. Wenn nichts angegeben ist, wird 1 verwendet (die vorherige Zeile).
Achse (Optional) Ein Achsenverweis. Wenn nichts angegeben ist, wird die erste Achse der Visual Shape-Definition verwendet.
Leerzeichen (Optional) Eine Enumeration, die definiert, wie leere Werte beim Sortieren behandelt werden.
Die unterstützten Werte sind:
  • DEFAULT (Standardwert), bei dem das Verhalten für numerische Werte leere Werte sind, werden zwischen 0 (null) und negativen Werten sortiert. Bei Zeichenfolgen werden leere Werte vor allen anderen Zeichenfolgen angeordnet, einschließlich leerer Zeichenfolgen.
  • FIRST: Leerzeichen werden immer am Anfang sortiert, unabhängig von der aufsteigenden oder absteigenden Sortierreihenfolge.
  • LAST: Leerzeichen werden immer am Ende sortiert, unabhängig von der aufsteigenden oder absteigenden Sortierreihenfolge.
reset (Optional) Gibt an, wie die Berechnung neu gestartet wird. Gültige Werte sind: None, LowestParent, HighestParent oder ein Integer. None ist der Standardwert.

Rückgabewert

Der Wert des <Ausdrucks>, der aus der vorherigen Zeile der Achse ausgewertet wird.

Hinweise

Diese Funktion kann nur in einer visuellen Berechnung verwendet werden.

Beispiel

Die folgende visuelle Berechnung gibt den Umsatzbetrag der vorherigen Zeile auf der ROWS-Achse zurück, die auf das niedrigste übergeordnete Element zurückgesetzt wird.

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

Der folgende Screenshot zeigt die visuelle Matrix und den Ausdruck der visuellen Berechnung:

DAX visual calculation

FIRST
LAST
NEXT