STDEVX. S
Gäller för: Beräknad kolumn Beräknad tabell Mått Visuell beräkning
Returnerar standardavvikelsen för en urvalspopulation.
Syntax
STDEVX.S(<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 med standardavvikelsen för en urvalspopulation.
Undantag
Kommentarer
STDEVX. S utvärderar uttrycket för varje rad i tabellen och returnerar standardavvikelsen för uttrycket förutsatt att tabellen refererar till ett urval av populationen. Om tabellen representerar hela populationen beräknar du standardavvikelsen med hjälp av STDEVX.P.
STDEVX. S använder följande formel:
√[∑(x - x̃)2/(n-1)]
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 uppskattar standardavvikelsen för enhetspriset per produkt för en urvalspopulation, när formeln används i tabellen Produkt.
= STDEVX.S(RELATEDTABLE(InternetSales_USD), InternetSales_USD[UnitPrice_USD] – (InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))