Freigeben über


NEXT

Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung

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

Syntax

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

Parameter

Ausdruck Definition
column Die abzurufende Spalte.
steps (Optional) Gibt die Anzahl der Zeilen an, die weitergeleitet werden sollen, um den Wert abzurufen. Wenn nicht angegeben, wird 1 verwendet (die genau nächste Zeile).
axis (Optional) Ein Achsenbezug. Wenn sie weggelassen wird, wird die erste Achse der Visual Shape-Definition verwendet.
blanks (Optional) Eine Aufzählung, die definiert, wie leere Werte beim Sortieren der axisbehandelt werden.
Die unterstützten Werte sind:
  • DEFAULT(Standardwert), bei dem das Verhalten für numerische Werte leer ist, werden zwischen Null und negativen Werten sortiert. Das Verhalten für Zeichenfolgen ist leere Werte, bevor alle Zeichenfolgen sortiert werden, einschließlich leerer Zeichenfolgen.
  • FIRSTwerden Leerzeichen immer am Anfang sortiert, unabhängig von aufsteigender oder absteigender Sortierreihenfolge.
  • LASTwerden Leerzeichen immer am Ende sortiert, unabhängig von aufsteigender oder absteigender Sortierreihenfolge.
reset (Optional) Gibt an, ob die Berechnung zurückgesetzt wird und auf welcher Ebene der Spaltenhierarchie des visuellen Shapes. Akzeptierte Werte sind: ein Feldverweis auf eine Spalte in der aktuellen visuellen Form, NONE (Standard), LOWESTPARENT, HIGHESTPARENToder eine ganze Zahl. Das Verhalten hängt vom ganzzahligen Vorzeichen ab:
– Wenn null oder ausgelassen wird, wird die Berechnung nicht zurückgesetzt. Entspricht NONE.
- Wenn die ganze Zahl positiv ist, identifiziert die ganze Zahl die Spalte beginnend mit der höchsten, unabhängig von Korn. HIGHESTPARENT entspricht 1.
- Wenn negativ, identifiziert die ganze Zahl die Spalte beginnend mit dem niedrigsten, relativ zum aktuellen Korn. LOWESTPARENT entspricht -1.

Rückgabewert

Der Wert column aus dem nächsten Element der Achse.

Bemerkungen

Diese Funktion kann nur in einer visuellen Berechnung verwendet werden.

Beispiel

Die folgende visuelle Berechnung gibt den Umsatzbetrag der nächsten Zeile auf der ZEILENachse 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:

DAX visuelle Berechnung

FIRST LAST PREVIOUS