Compartir vía


SUMX

Se aplica a:columna CalculadaTabla calculadaMeasurecálculo visual

Devuelve el sum de una expresión evaluada para cada fila de una tabla.

Sintaxis

SUMX(<table>, <expression>)

Parámetros

Término Definición
table Tabla que contiene las filas para las que se evaluará la expresión.
expression Expresión que se debe evaluar para cada fila de la tabla.

Devolver value

Número decimal.

Notas

  • La función SUMX toma como argumento first una tabla, or una expresión que devuelve una tabla. El argumento second es una columna que contains los números que desea sum, or una expresión que se evalúa como una columna.

  • El SUMX es una función de iterador .

  • Solo se cuentan los números de la columna. Se omiten los espacios en blanco, el valueslógico , and texto.

  • Para obtener ejemplos más complejos de SUMX en fórmulas, consulte ALLandCALCULATETABLE.

  • Esta función se not se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas or reglas de seguridad de nivel de fila (RLS).

Ejemplo

En el ejemplo siguiente firstfilters la tabla InternetSales, en la expresión "InternetSales[SalesTerritoryID] = 5", and devuelve el sum de allvalues en la columna Flete. En otras palabras, la expresión devuelve el sum de cargos de flete solo para el área de ventas especificada.

= SUMX(FILTER(InternetSales, InternetSales[SalesTerritoryID]=5),[Freight])

If not necesita filter la columna, use la función SUM. La función SUM es similar a la función de Excel con el mismo nombre, except que toma una columna como referencia.

SUM funciones estadísticas