Freigeben über


RUNNINGSUM

Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung

Gibt eine laufende Summe zurück, die entlang der angegebenen Achse der visuellen Matrix berechnet wird. Das heißt, die Summe der angegebenen Spalte, die über alle Elemente bis zum aktuellen Element einer Achse berechnet wird.

Syntax

RUNNINGSUM ( <column>[, <axis>][, <blanks>][, <reset>] )

Parameter

Begriff Definition
column Die Spalte, die den Wert für jedes Element bereitstellt.
axis (Optional) Ein Achsenbezug, die Richtung, in der die laufende Summe berechnet wird.
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

Ein skalarer Wert, der ausgeführte Summe bis zum aktuellen Element der Achse.

Hinweise

Diese Funktion kann nur in visuellen Berechnungen verwendet werden.

Die Parameter axis, blanks und reset können weggelassen werden.

Beispiel

In einer Tabelle, die den Gesamtumsatz für jede Produktkategorie und jedes Kalenderjahr zusammenfasst, wird in der folgenden DAX Abfrage eine Spalte mit dem Gesamtumsatz für diese Kategorie bis zu einem bestimmten Jahr hinzugefügt.

SalesUpToDate = RUNNINGSUM([SalesAmount], Rows)

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

DAX visuelle Berechnung

Weitere Informationen

INDEX MOVINGAVERAGE ORDERBY PARTITIONBY WINDOW