Функция STDEVX.S (DAX)
Возвращает стандартное отклонение выборки.
Синтаксис
STDEVX.S(<table>, <expression>)
Параметры
table
Любое выражение DAX, возвращающее одно скалярное значение, в котором выражение вычисляется несколько раз (для каждой строки или контекста).expression
Любое выражение DAX, возвращающее одно скалярное значение, в котором выражение вычисляется несколько раз (для каждой строки или контекста).
Возвращаемое значение
Число, содержащее стандартное отклонение выборки.
Замечания
Функция STDEVX.S вычисляет expression для каждой строки table и возвращает стандартное отклонение expression при условии, что table ссылается на выборку. Если table представляют собой полную совокупность, стандартное отклонение вычисляется с использованием функции STDEVP.
Функция STDEVX.S использует следующую формулу:
√[∑(x - x̃)²/(n-1)],
где x̃ — среднее значение x для всей совокупности,
а n — размер совокупности.
Пустые строки отфильтровываются из columnName и не учитываются в вычислениях.
Если столбец columnName содержит меньше 2 непустых строк, возвращается сообщение об ошибке.
Эта функция DAX может возвращать другие результаты при использовании в развернутой модели в режиме DirectQuery. Дополнительные сведения о семантических отличиях в режиме DirectQuery см. по адресу https://go.microsoft.com/fwlink/?LinkId=219171.
Пример
В следующем примере показана формула для вычисляемого столбца, вычисляющая стандартное отклонение цены на продукт для выборки в случаях, когда формула используется в таблице Product.
=STDEVX.S(RELATEDTABLE(InternetSales_USD), InternetSales_USD[UnitPrice_USD] – (InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))