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


STDEVX.P

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

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

Синтаксис

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

Параметры

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

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

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

Замечания

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

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

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

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

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

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

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

Пример

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

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