Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:Számított oszlop
Számított tábla
Mér
Vizualizációs számítás
A vizualizációmátrix adott tengelye mentén kiszámított mozgó átlagot adja vissza. Vagyis a megadott oszlop átlaga az utolsó windowSize
sorra számítva.
Szintaxis
MOVINGAVERAGE ( <column>, <windowSize>[, <includeCurrent>][, <axis>][, <blanks>][, <reset>] )
Paraméterek
Kifejezés | Definíció |
---|---|
column |
Az egyes elemek értékét biztosító oszlop. |
windowSize |
A számításba belefoglalandó sorok száma. Állandó értéknek kell lennie. |
includeCurrent |
(Nem kötelező) Logikai érték, amely azt határozza meg, hogy az aktuális sort belefoglalja-e a tartományba. Az alapértelmezett érték Igaz. |
axis |
(Nem kötelező) Tengelyhivatkozás, a mozgó átlag kiszámításának iránya. |
blanks |
(Nem kötelező) Enumerálás, amely meghatározza, hogyan kezelhetők az üres értékek a axis rendezésekor.
A támogatott értékek a következők:
|
reset |
(Nem kötelező) Azt jelzi, hogy a számítás alaphelyzetbe áll-e, és a vizualizáció alakzatának oszlophierarchiájának melyik szintjén. Az elfogadott értékek a következők: az aktuális vizualizáció alakzatának egy oszlopára mutató mezőhivatkozás, NONE (alapértelmezett), LOWESTPARENT , HIGHESTPARENT vagy egész szám. A viselkedés a következő egész számjeltől függ: – Ha nulla vagy nincs megadva, a számítás nem állítható vissza. Egyenértékű NONE .
– Ha pozitív, az egész szám a legmagasabbtól kezdődő, a szemcséktől független oszlopot azonosítja. HIGHESTPARENT 1-nek felel meg.
– Ha negatív, az egész szám a legalacsonyabbtól kezdődő oszlopot azonosítja az aktuális szemcséhez viszonyítva. LOWESTPARENT -1-nek felel meg. |
Visszaadott érték
Skaláris érték, a tengely aktuális elemének mozgó átlaga.
Megjegyzések
Ez a függvény csak vizuális számításokban használható.
A includeCurrent
, axis
, blanks
és reset
paraméterek kihagyhatók.
Ha az érték reset
abszolút (azaz pozitív egész szám vagy HIGHESTPARENT
mezőhivatkozás), és a számítást a hierarchia célszintjén vagy felett értékeli ki, a számítás minden egyes elemnél alaphelyzetbe áll. Vagyis a függvény kiértékelése egy olyan partíción belül történik, amely csak az adott elemet tartalmazza.
1. példa
Az egyes termékkategóriák és naptári hónapok összes értékesítését összegző táblázat alapján az alábbi DAX lekérdezés egy oszlopot ad hozzá az adott kategóriához tartozó összes értékesítés átlagával az elmúlt 6 hónapban:
AvgSalesLast6Months = MOVINGAVERAGE([SalesAmount], 6, Rows)
Az alábbi képernyőképen a vizualizációs mátrix és a vizualizáció számítási kifejezése látható:
2. példa
Ugyanezzel a táblával a következő DAX lekérdezés egy oszlopot ad hozzá az előző 12 hónap összes értékesítésének átlagával az adott kategóriához (az aktuális hónapot nem beleértve):
AvgSalesPrev12Months = MOVINGAVERAGE([SalesAmount], 12, FALSE, Rows, KEEP)