STDEVX.P

применимо:вычисляемый столбецвычисляемой таблицеMeasureвизуального вычисления

Возвращает стандартное отклонение всего населения.

Синтаксис

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

Параметры

Термин Определение
table Любое выражение DAX, возвращающее один скалярный value, где выражение вычисляется несколько раз (для каждой строки или контекста).
expression Любое выражение DAX, возвращающее один скалярный value, где выражение вычисляется несколько раз (для каждой строки или контекста).

Возврат value

Число, представляющее стандартное отклонение всего населения.

Замечания

  • STDEVX.P вычисляет expression для каждой строки tableand возвращает стандартное отклонение выражения при условии, что таблица относится ко всей совокупности. If данные в table представляют собой sample совокупности, следует вычислить стандартное отклонение с помощью STDEVX.S вместо этого.

  • STDEVX.P использует следующую формулу:

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

    где x̃ — это averagevalue x для всей совокупности and n — это размер совокупности.

  • Blank строки отфильтровываются из columnNameandnot, которые рассматриваются в вычислениях.

  • Возвращается errorifcolumnNamecontains менее 2 строк, отличных отblank

  • Эта функция not поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах or правилах безопасности на уровне строк (RLS).

Пример

В следующем примере показана формула для вычисляемого столбца, который вычисляет стандартное отклонение единицы price на product, если формула используется в таблице Product.

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