STDEVX.S
gælder for:beregnet kolonneberegnet tabelberegning af målingvisualisering
Returnerer standardafvigelsen for en prøvepopulation.
Syntaks
STDEVX.S(<table>, <expression>)
Parametre
Begreb | Definition |
---|---|
table |
Ethvert DAX udtryk, der returnerer en enkelt skalarværdi, hvor udtrykket skal evalueres flere gange (for hver række/kontekst). |
expression |
Ethvert DAX udtryk, der returnerer en enkelt skalarværdi, hvor udtrykket skal evalueres flere gange (for hver række/kontekst). |
Returværdi
Et tal med standardafvigelsen for en prøvepopulation.
Undtagelser
Bemærkninger
STDEVX.S evaluerer
expression
for hver række itable
og returnerer standardafvigelsen forexpression
idet det antages, attable
refererer til en stikprøve af populationen. Hvistable
repræsenterer hele populationen, skal standardafvigelsen beregnes ved hjælp af STDEVX.P.STDEVX.S bruger følgende formel:
√[∑(x - x̃)2/(n-1)]
hvor x̃ er den gennemsnitlige værdi af x for hele populationen, og n er populationens størrelse.
Tomme rækker filtreres fra
columnName
og tages ikke i betragtning i beregningerne.Der returneres en fejl, hvis
columnName
indeholder mindre end to rækker, der ikke er tomme.Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).
Eksempel
I følgende eksempel vises formlen for en beregnet kolonne, der estimerer standardafvigelsen for enhedsprisen pr. produkt for en populationsprøve, når formlen bruges i tabellen Product.
= STDEVX.S(RELATEDTABLE(InternetSales_USD), InternetSales_USD[UnitPrice_USD] – (InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))