STDEVX.S

适用于:计算列计算表度量值视觉对象计算

返回样本总体的标准偏差。

语法

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

parameters

术语 定义
返回单个标量值的任何 DAX 表达式,其中,表达式将被计算多次(针对每行/上下文)。
表达式 返回单个标量值的任何 DAX 表达式,其中,表达式将被计算多次(针对每行/上下文)。

返回值

包含样本总体标准差的数值。

例外

备注

  • STDEVX.P.S 会计算“表”每行的“表达式”,并返回“表达式”的标准差,同时默认该“表”是指总体的一个样本 。 如果“表”表示整个总体,则使用 STDEVX.P 计算标准差 。

  • STDEVX.P.S 使用以下公式:

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

    其中,x ̃是 x 针对整个总体的平均值,而 n 是总体大小。

  • 空行会从 columnName 中被筛选掉,并在计算中不会被考虑在内

  • 如果 columnName 包含的非空行少于 2 行,则返回错误

  • 在已计算的列或行级安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。

示例

下例显示了某计算列的公式,当在 Product 表中使用该公式时,该公式可为样本总体估算每件产品单价的标准差。

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