Поделиться через


STDEVX.P

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

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

Синтаксис

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

Параметры

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

Возвращаемое значение

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

Замечания

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

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

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

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

  • Пустые строки отфильтровываются из columnName и не рассматриваются в вычислениях.

  • Ошибка возвращается, если columnName содержит менее 2 непустых строк

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

Пример

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

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