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). |
uttryck | 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 uttrycket för varje rad i tabellen och returnerar standardavvikelsen för uttrycket förutsatt att tabellen refererar till hela populationen. Om data i tabellen 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 tomma
Den 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 Produkt .
= STDEVX.P(RELATEDTABLE(InternetSales_USD), InternetSales_USD[UnitPrice_USD] – (InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))