STDEVX.P
gjelder:beregnet kolonne
beregnet tabell
måle
visualobjektberegning
Returnerer standardavviket for hele populasjonen.
Syntaks
STDEVX.P(<table>, <expression>)
Parametere
Term | Definisjon |
---|---|
table |
Alle DAX uttrykk som returnerer én enkelt skalarverdi, der uttrykket skal evalueres flere ganger (for hver rad/kontekst). |
expression |
Alle DAX uttrykk som returnerer én enkelt skalarverdi, der uttrykket skal evalueres flere ganger (for hver rad/kontekst). |
Returverdi
Et tall som representerer standardavviket for hele populasjonen.
Merknader
STDEVX.P evaluerer
expression
for hver rad medtable
og returnerer standardavviket for uttrykk forutsatt at tabellen refererer til hele populasjonen. Hvis dataene itable
representerer et utvalg av populasjonen, bør du beregne standardavviket ved å bruke STDEVX.S i stedet.STDEVX.P bruker følgende formel:
√[∑(x - x̃)2/n]
der x̃ er gjennomsnittsverdien av x for hele populasjonen og n er populasjonsstørrelsen.
Tomme rader filtreres ut fra
columnName
og vurderes ikke i beregningene.En feil returneres hvis
columnName
inneholder mindre enn to ikke-tomme raderDenne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).
Eksempel
Følgende eksempel viser formelen for en beregnet kolonne som beregner standardavviket for enhetsprisen per produkt, når formelen brukes i tabellen Produkt.
= STDEVX.P(RELATEDTABLE(InternetSales_USD), InternetSales_USD[UnitPrice_USD] – (InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))