SUMX

La función SUMX devuelve la suma de los valores que toma una expresión que se evalúa para todas las filas de una tabla.

Sintaxis

SUMX(
    table,
    expression
)

Parámetros
  • table:Tabla conteniendo las filas para las que se evaluará la expresión.
  • expression: Expresión a evaluar para cada fila de la tabla.
Valor devuelto

La función SUMX devuelve un número real.

Información adicional

La función evalúa la expresión incluida como segundo argumento para cada una de las filas de la tabla indicada, sumando todos los resultados y devolviendo este valor. Solo se consideran valores numéricos, ignorándose los Blanks, valores booleanos y textos.

El argumento table puede ser o bien una tabla o bien una función que devuelva una tabla.

Ejemplos

Supongamos que tenemos la siguiente tabla mostrando el listado de ventas, incluyendo el número de elementos vendidos y su precio unitario:

Función SUMX. Ejemplo de uso

Podemos definir la siguiente medida:

Ventas totales = SUMX(Ventas, Ventas[Cantidad] * Ventas[Precio])

...que realiza el cálculo Cantidad * Precio unitario para cada una de las filas y suma estos valores parciales. Si llevamos la medida a una visualización tipo tarjeta obtenemos el resultado deseado:

Función SUMX. Ejemplo de uso

Funciones relacionadas
Categoría
Matemáticas y trigonométricas
Enviado por admin el Mar, 04/12/2018 - 00:15