Del via


STDEVX.S

gjelder:beregnet kolonneberegnet tabellmålevisualobjektberegning

Returnerer standardavviket for en utvalgspopulasjon.

Syntaks

STDEVX.S(<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 med standardavviket for en utvalgspopulasjon.

Unntak

Merknader

  • STDEVX.S evaluerer expression for hver rad med table og returnerer standardavviket for expression forutsatt at table refererer til et utvalg av populasjonen. Hvis table representerer hele populasjonen, beregner du standardavviket ved hjelp av STDEVX.P.

  • STDEVX.S bruker følgende formel:

    √[∑(x - x̃)2/(n-1)]

    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 rader.

  • Denne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).

Eksempel

Eksemplet nedenfor viser formelen for en beregnet kolonne som beregner standardavviket for enhetsprisen per produkt for en utvalgspopulasjon, når formelen brukes i produkttabellen.

= STDEVX.S(RELATEDTABLE(InternetSales_USD), InternetSales_USD[UnitPrice_USD] – (InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))