Del via


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 i table og returnerer standardafvigelsen for expression idet det antages, at table refererer til en stikprøve af populationen. Hvis table 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]))