RUNNINGSUM
Dotyczy: Obliczanie kolumny obliczeniowej tabeli Obliczeniowej Obliczenie wizualizacji
Zwraca sumę bieżącą obliczaną wzdłuż danej osi macierzy wizualizacji. Oznacza to, że suma podanej kolumny obliczona na wszystkich elementach do bieżącego elementu osi.
Składnia
RUNNINGSUM ( <column>[, <axis>][, <blanks>][, <reset>] )
Parametry
Termin | Definicja |
---|---|
column | Kolumna, która zawiera wartość dla każdego elementu. |
oś | (Opcjonalnie) Odwołanie do osi, kierunek, w którym zostanie obliczona suma bieżąca. |
Puste | (Opcjonalnie) Wyliczenie, które definiuje sposób obsługi pustych wartości podczas sortowania. Obsługiwane wartości to:
|
Resetowanie | (Opcjonalnie) Wskazuje, czy obliczenia są resetowane i na jakim poziomie hierarchii kolumn kształtu wizualizacji. Akceptowane wartości to: NONE, LOWESTPARENT, HIGHESTPARENT lub integer. Zachowanie zależy od znaku całkowitego: — jeśli nie zostanie pominięte, obliczenie nie zostanie zresetowane. Odpowiednik NONE. - Jeśli dodatni, liczba całkowita identyfikuje kolumnę rozpoczynającą się od najwyższego, niezależnego od ziarna. ELEMENT HIGHESTPARENT jest odpowiednikiem wartości 1. - Jeśli ujemna, liczba całkowita identyfikuje kolumnę rozpoczynającą się od najniższej, względem bieżącego ziarna. WARTOŚĆ LOWESTPARENT jest równoważna -1. |
Wartość zwracana
Wartość skalarna, bieżąca suma do bieżącego elementu osi.
Uwagi
Tej funkcji można używać tylko w obliczeniach wizualnych.
Oś<, <puste> i <parametry resetowania> można pominąć.>
Przykład
Biorąc pod uwagę tabelę podsumowującą łączną sprzedaż dla każdej kategorii produktów i roku kalendarzowego, następujące zapytanie języka DAX dodaje kolumnę z łączną sprzedażą dla tej kategorii do danego roku.
SalesUpToDate = RUNNINGSUM([SalesAmount], Rows)
Poniższy zrzut ekranu przedstawia macierz wizualizacji i wyrażenie obliczania wizualizacji: