Udostępnij za pośrednictwem


STDEVX.P

Dotyczy:kolumna obliczeniowatabela obliczeniowaMiarawizualizacji

Zwraca odchylenie standardowe całej populacji.

Składnia

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

Parametry

Termin Definicja
table Każde wyrażenie DAX zwracające pojedynczą wartość skalarną, gdzie wyrażenie ma być obliczane wiele razy (dla każdego wiersza/kontekstu).
expression Każde wyrażenie 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 expression dla każdego wiersza table i zwraca odchylenie standardowe wyrażenia przy założeniu, że tabela odnosi się do całej populacji. Jeśli dane w table reprezentują próbkę populacji, należy zamiast tego obliczyć odchylenie standardowe przy użyciu STDEVX.S.

  • 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 columnName i nie są uwzględniane w obliczeniach.

  • Zwracany jest błąd, jeśli 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]))