Læs på engelsk

Del via


STDEVX.P

gælder for:beregnet kolonneberegnet tabelMeasurevisualiseringsberegning

Returnerer standardafvigelsen for hele populationen.

Syntaks

STDEVX.P(<table>, <expression>)  

Parametre

Begreb Definition
table Ethvert DAX udtryk, der returnerer en enkelt skalar value, hvor udtrykket skal evalueres flere gange (for hver række/kontekst).
expression Ethvert DAX udtryk, der returnerer en enkelt skalar value, hvor udtrykket skal evalueres flere gange (for hver række/kontekst).

Returner value

Et tal, der repræsenterer standardafvigelsen for hele populationen.

Bemærkninger

  • STDEVX.P evaluerer expression for hver række i tableand returnerer standardafvigelsen for udtrykket, idet det antages, at tabellen refererer til hele populationen. If dataene i table repræsenterer en sample af populationen, skal du i stedet beregne standardafvigelsen ved hjælp af STDEVX.S.

  • STDEVX.P bruger følgende formel:

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

    hvor x̃ er averagevalue af x for hele populationen, and n er populationens størrelse.

  • Blank rækker filtreres fra columnNameandnot, der tages i betragtning i beregningerne.

  • En error returneres ifcolumnNamecontains mindre end 2 rækker, der ikke erblank

  • Denne funktion understøttes not til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner or RLS-regler (row-level security).

Eksempel

I følgende eksempel vises formlen for en beregnet kolonne, der beregner standardafvigelsen for enheden price pr. product, når formlen bruges i tabellen Product.

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