Función STDEVX.S (DAX)

Devuelve la desviación estándar de un rellenado de ejemplo.

Sintaxis

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

Parámetros

  • table
    Cualquier expresión de DAX que devuelva un único valor escalar, con el que la expresión se va a evaluar varias veces (para cada fila y contexto).

  • expression
    Cualquier expresión de DAX que devuelva un único valor escalar, con el que la expresión se va a evaluar varias veces (para cada fila y contexto).

Valor devuelto

Número con la desviación estándar de un rellenado de ejemplo.

Comentarios

  1. STDEVX.S evalúa expression para cada fila de table y devuelve la desviación estándar de expression suponiendo que table hace referencia a una muestra del rellenado. Si table representa todo el rellenado, calcule la desviación estándar utilizando STDEVX.P.

  2. STDEVX.S utiliza la fórmula siguiente:

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

    donde x̃ es el valor medio de x en todo el rellenado

    y n es el tamaño del rellenado

  3. Las filas en blanco se quitan de columnName y no se tienen en cuenta en los cálculos.

  4. Se devuelve un error si columnName contiene menos de 2 filas que no están en blanco.

Esta función de DAX puede devolver distintos resultados cuando se usa en un modelo implementado y consultado en modo DirectQuery. Para obtener más información acerca de las diferencias de semántica en el modo DirectQuery, vea https://go.microsoft.com/fwlink/?LinkId=219171.

Ejemplo

En el ejemplo siguiente se muestra la fórmula para una columna calculada que calcula la desviación estándar del precio unitario del producto para una población de muestra, cuando la fórmula se usa en la tabla de productos.

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