RUNNINGSUM
platí pro:Počítaný sloupecPočítaná tabulkamíravizuální
Vrátí průběžný součet vypočítaný na dané ose matice vizuálu. To znamená, že součet daného sloupce vypočítaného přes všechny prvky až do aktuálního prvku osy.
Syntaxe
RUNNINGSUM ( <column>[, <axis>][, <blanks>][, <reset>] )
Parametry
Pojem | definice |
---|---|
column |
Sloupec, který poskytuje hodnotu pro každý prvek. |
axis |
(Volitelné) Odkaz na osu, směr, ve kterém se vypočítá průběžný součet. |
blanks |
(Volitelné) Výčet, který definuje, jak zpracovat prázdné hodnoty při řazení axis .
Podporované hodnoty jsou:
|
reset |
(Volitelné) Určuje, jestli se výpočet resetuje a na jaké úrovni hierarchie sloupců obrazce vizuálu. Akceptované hodnoty jsou: odkaz na pole na sloupec v aktuálním obrazci vizuálu, NONE (výchozí), LOWESTPARENT , HIGHESTPARENT nebo celé číslo. Toto chování závisí na celočíselném znaménku: – pokud je nula nebo vynechána, výpočet se neobnoví. Ekvivalent NONE .
– pokud je kladné, celé číslo identifikuje sloupec začínající od nejvyššího, nezávisle na agregačním intervalu. HIGHESTPARENT odpovídá 1.
– pokud je záporné, celé číslo identifikuje sloupec počínaje nejnižší hodnotou vzhledem k aktuálnímu agregačnímu intervalu. LOWESTPARENT je ekvivalentní -1. |
Návratová hodnota
Skalární hodnota, průběžný součet až do aktuálního prvku osy.
Poznámky
Tuto funkci lze použít pouze ve vizuálních výpočtech.
Parametry axis
, blanks
a reset
je možné vynechat.
Příklad
Vzhledem k tabulce, která shrnuje celkové prodeje pro každou kategorii produktů a kalendářní rok, následující DAX dotaz přidá sloupec s celkovým prodejem pro danou kategorii až do daného roku.
SalesUpToDate = RUNNINGSUM([SalesAmount], Rows)
Následující snímek obrazovky ukazuje vizuální matici a výraz výpočtu vizuálu:
výpočtu vizuálu