Lue englanniksi

Jaa


MOVINGAVERAGE

Koskee: Lasketun sarakkeen lasketun taulukon mittarin visuaalinen laskutoimitus

Palauttaa liikkuvan keskiarvon laskettuna visualisoinnin matriisin annetulla akselilla. Tämä on viimeisen <ikkunan aikana lasketun annetun sarakkeen keskiarvoSize> rows.

Syntaksi

MOVINGAVERAGE ( <column>, <windowSize>[, <includeCurrent>][, <axis>][, <blanks>][, <reset>] )

Parametrit

Termi Määritelmä
sarake Sarake, joka antaa arvon kullekin elementille.
windowSize Laskentaan sisällytettavien rivien määrä. Pitää olla vakioarvo.
includeCurrent (Valinnainen) Looginen arvo, joka määrittää, sisällytetäänkö nykyinen rivi alueeseen. Oletusarvo on Tosi.
akseli (Valinnainen) Akseliviittaus, suunta, jolla liikkuva keskiarvo lasketaan.
Aihiot (Valinnainen) Luettelointi, joka määrittää, miten tyhjiä arvoja käsitellään lajittelun aikana.
Tuettuja arvoja ovat seuraavat:
  • DEFAULT (oletusarvo), jossa numeeristen arvojen toiminta on tyhjä, järjestetään nollan ja negatiivisen arvon välillä. Merkkijonojen toimintatapa on se, että tyhjät arvot järjestetään ennen kaikkia merkkijonoja, myös tyhjiä merkkijonoja.
  • ENSINNÄKIN tyhjät tilat järjestetään aina alussa nousevasta tai laskevasta lajittelujärjestyksestä riippumatta.
  • Tyhjät tilat järjestetään aina loppuun nousevasta tai laskevasta lajittelujärjestyksestä riippumatta.
nollata (Valinnainen) Ilmaisee, nollataanko laskutoimitus ja millä tasolla visualisoinnin muodon sarakehierarkia on. Hyväksytyt arvot ovat: NONE, LOWESTPARENT, HIGHESTPARENT tai kokonaisluku. Toiminta riippuu kokonaislukumerkistä:
– Jos nolla tai jätetään pois, laskelmaa ei nollata. Vastaa NONE-funktiota.
- Jos se on positiivinen, kokonaisluku tunnistaa sarakkeen aloittaen suurimmasta, viljasta riippumatta. HIGHESTPARENT vastaa lukua 1.
- Jos se on negatiivinen, kokonaisluku tunnistaa sarakkeen pienimmästä tasosta suhteessa nykyiseen rakeeseen. LOWESTPARENT vastaa lukua -1.

Palautusarvo

Skalaariarvo, liukuva keskiarvo akselin nykyisessä elementissä.

Huomautukset

Tätä funktiota voidaan käyttää vain visuaalisissa laskutoimituksissa.

IncludeCurrent<>-, <Axis>-, <blanks>- ja <reset-parametrit> voidaan jättää pois.

Esimerkki 1

Kun annetaan taulukko, joka tekee yhteenvedon kunkin tuoteluokan ja kalenterikuukauden kokonaismyynnistä, seuraava DAX-kysely lisää sarakkeen, jossa on kyseisen luokan kokonaismyynnin keskiarvo viimeisten 6 kuukauden aikana:

AvgSalesLast6Months = MOVINGAVERAGE([SalesAmount], 6, Rows)

Alla olevassa näyttökuvassa näytetään visuaalinen matriisi ja visuaalinen laskentalauseke:

DAX-visualisoinnin laskenta

Esimerkki 2

Jos annettu taulukko on sama, seuraava DAX-kysely lisää sarakkeen, joka sisältää kyseisen luokan kokonaismyynnin keskiarvon edellisten 12 kuukauden aikana (lukuun ottamatta nykyistä kuukautta):

AvgSalesPrev12Months = MOVINGAVERAGE([SalesAmount], 12, FALSE, Rows, KEEP)

Katso myös

INDEKSI
ORDERBY
OSION SUHDE
JUOKSEVA SUMMA
IKKUNA