MOVINGAVERAGE
Van toepassing op: Berekende kolomBerekende tabelMetingVisuele berekening
Retourneert een zwevend gemiddelde dat langs de opgegeven as van de visualmatrix wordt berekend. Dat wil gezegd: het gemiddelde van de opgegeven kolom die is berekend over de laatste <vensterSize-rijen> .
Syntaxis
MOVINGAVERAGE ( <column>, <windowSize>[, <includeCurrent>][, <axis>][, <blanks>][, <reset>] )
Parameters
Term | Definitie |
---|---|
column | De kolom die de waarde voor elk element levert. |
windowSize | Het aantal rijen dat moet worden opgenomen in de berekening. Moet een constante waarde zijn. |
includeCurrent | (Optioneel) Een logische waarde die aangeeft of de huidige rij in het bereik al dan niet moet worden opgenomen. De standaardwaarde is Waar. |
as | (Optioneel) Een asverwijzing, de richting waarmee het zwevende gemiddelde wordt berekend. |
Blanks | (Optioneel) Een opsomming waarmee wordt gedefinieerd hoe lege waarden moeten worden verwerkt bij het sorteren. Deze parameter is gereserveerd voor toekomstig gebruik. |
opnieuw instellen | (Optioneel) Geeft aan of de berekening opnieuw wordt ingesteld en op welk niveau van de kolomhiërarchie van de visualshape. Geaccepteerde waarden zijn: NONE, LOWESTPARENT, HIGHESTPARENT of een geheel getal. Het gedrag is afhankelijk van het gehele getalteken: - Als nul of weggelaten wordt, wordt de berekening niet opnieuw ingesteld. Gelijk aan NONE. - Als positief, identificeert het gehele getal de kolom die begint vanaf het hoogste, onafhankelijk van de korrel. HIGHESTPARENT is gelijk aan 1. - Als dit negatief is, identificeert het gehele getal de kolom die begint vanaf het laagste getal, ten opzichte van de huidige korrel. LAAGSTEPARENT is gelijk aan -1. |
Retourwaarde
Een scalaire waarde, het zwevende gemiddelde op het huidige element van de as.
Opmerkingen
Deze functie kan alleen worden gebruikt in visuele berekeningen.
De <parameters includeCurrent>, <as>, <blanks> en <reset> kunnen worden weggelaten.
Voorbeeld 1
Op basis van een tabel waarin de totale verkoop voor elke productcategorie en kalendermaand wordt samengevat, voegt de volgende DAX-query een kolom toe met het gemiddelde van de totale verkoop voor die categorie in de afgelopen 6 maanden:
AvgSalesLast6Months = MOVINGAVERAGE([SalesAmount], 6, Rows)
In de onderstaande schermopname ziet u de visualmatrix en de expressie voor de berekening van de visual:
Voorbeeld 2
In dezelfde tabel voegt de volgende DAX-query een kolom toe met het gemiddelde van de totale verkoop voor die categorie in de afgelopen 12 maanden (niet inclusief de huidige maand):
AvgSalesPrev12Months = MOVINGAVERAGE([SalesAmount], 12, FALSE, Rows, KEEP)
Zie ook
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor