STDEVX.P
gäller för:beräknad kolumn
beräknad tabell
Mått
Visuell beräkning
Returnerar standardavvikelsen för hela populationen.
Syntax
STDEVX.P(<table>, <expression>)
Parametrar
Period | Definition |
---|---|
table |
Alla DAX uttryck som returnerar ett enda skalärt värde, där uttrycket ska utvärderas flera gånger (för varje rad/kontext). |
expression |
Alla DAX uttryck som returnerar ett enda skalärt värde, där uttrycket ska utvärderas flera gånger (för varje rad/kontext). |
Returvärde
Ett tal som representerar standardavvikelsen för hela populationen.
Kommentarer
STDEVX.P utvärderar
expression
för varje rad itable
och returnerar standardavvikelsen för uttrycket förutsatt att tabellen refererar till hela populationen. Om data itable
representerar ett urval av populationen bör du beräkna standardavvikelsen med hjälp av STDEVX.S i stället.STDEVX.P använder följande formel:
√[∑(x - x̃)2/n]
där x̃ är det genomsnittliga värdet för x för hela populationen och n är populationens storlek.
Tomma rader filtreras bort från
columnName
och beaktas inte i beräkningarna.Ett fel returneras om
columnName
innehåller mindre än 2 rader som inte är tommaDen här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).
Exempel
I följande exempel visas formeln för en beräknad kolumn som beräknar standardavvikelsen för enhetspriset per produkt, när formeln används i tabellen Product.
= STDEVX.P(RELATEDTABLE(InternetSales_USD), InternetSales_USD[UnitPrice_USD] – (InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))