Udostępnij za pośrednictwem


STDEVX. P

Dotyczy: Obliczanie kolumny obliczeniowej tabeli Obliczeniowej Obliczenie wizualizacji

Zwraca odchylenie standardowe całej populacji.

Składnia

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

Parametry

Termin Definicja
table Dowolne wyrażenie języka DAX zwracające pojedynczą wartość skalarną, gdzie wyrażenie ma być obliczane wiele razy (dla każdego wiersza/kontekstu).
wyrażenie Dowolne wyrażenie języka DAX zwracające pojedynczą wartość skalarną, gdzie wyrażenie ma być obliczane wiele razy (dla każdego wiersza/kontekstu).

Wartość zwracana

Liczba reprezentująca odchylenie standardowe całej populacji.

Uwagi

  • STDEVX. P oblicza wyrażenie dla każdego wiersza tabeli i zwraca odchylenie standardowe wyrażenia przy założeniu, że tabela odwołuje się do całej populacji. Jeśli dane w tabeli reprezentują próbkę populacji, należy obliczyć odchylenie standardowe przy użyciu funkcji STDEVX. S zamiast tego.

  • STDEVX. P używa następującej formuły:

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

    gdzie x̃ jest średnią wartością x dla całej populacji, a n jest wielkością populacji.

  • Puste wiersze są filtrowane z kolumny columnName i nie są uwzględniane w obliczeniach.

  • Zwracany jest błąd, jeśli kolumna columnName zawiera mniej niż 2 niepuste wiersze

  • Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.

Przykład

W poniższym przykładzie przedstawiono formułę dla kolumny obliczeniowej, która oblicza odchylenie standardowe ceny jednostkowej produktu, gdy formuła jest używana w tabeli Product .

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