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.
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.