NEXT

Gilt für:berechnete Spaltenberechnete TabellenMeasuresvisuelle Berechnungen

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

Syntax

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

Parameter

Begriff Definition
expression Der auszuwertende Ausdruck.
steps (Optional) Gibt die Anzahl der Zeilen an, die weitergeleitet werden sollen, um den Wert abzurufen. Wenn nichts angegeben ist, wird 1 verwendet (die genau nächste 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 nächsten 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 nächsten Zeile auf der ROWS-Achse zurück, die auf das niedrigste übergeordnete Element zurückgesetzt wird.

NextInternetSalesAmount = NEXT ( [Sum of SalesAmount], ROWS, LowestParent )

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

Visuelle DAX-Berechnung

FIRST
LAST
VORHERIGES