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


VARX.S

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

Возвращает дисперсию выборки.

Синтаксис

VARX.S(<table>, <expression>)

Параметры

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

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

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

Замечания

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

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

    ∑(x - x - x̃)2/(n-1)

    где x̃ — среднее значение x для выборки

    и n — это размер совокупности

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

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

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

Пример

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

= VARX.S(InternetSales_USD, InternetSales_USD[UnitPrice_USD] – (InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))