Dela via


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]))