Logo Studenta

Funcion SUMX 69261a8f87e74bbd9be7cb5cd284e4e3

¡Estudia con miles de materiales!

Vista previa del material en texto

Funcion SUMX 1
�
Funcion SUMX
Tipo Anotaciones
Etiquetas
La función SUMX en DAX se utiliza para realizar una suma sobre una expresión 
calculada para cada fila en una tabla o expresión de tabla. Es particularmente 
útil cuando necesitas sumar valores que se calculan dinámicamente para cada 
fila, en lugar de simplemente sumar los valores de una columna estática.
Voy a explicarlo con un ejemplo:
Supongamos que tienes una tabla llamada Ventas con las columnas Producto , 
Cantidad y Precio . Quieres calcular el total de ventas para cada producto 
multiplicando la cantidad vendida por el precio de cada producto y luego 
sumando esos totales.
Aquí está cómo podrías usar la función SUMX para lograr esto:
DAXCopy code
Total Ventas = SUMX(Ventas, Ventas[Cantidad] * Ventas[Preci
o])
En este ejemplo:
Ventas es la tabla sobre la que estamos operando.
Ventas[Cantidad] * Ventas[Precio] es la expresión que se calcula para cada fila. 
Multiplicamos la cantidad de cada venta por el precio del producto 
correspondiente para obtener el total de esa venta.
Entonces, la función SUMX tomará cada fila de la tabla Ventas , calculará el total 
de ventas para esa fila usando la expresión proporcionada y luego sumará esos 
totales para obtener el resultado final.
En resumen, la función SUMX te permite realizar cálculos dinámicos para cada 
fila de una tabla y luego sumar esos resultados para obtener un total. Es muy 
Funcion SUMX 2
útil cuando necesitas hacer cálculos más complejos que simplemente sumar 
los valores de una columna.
Basicamente es para sumar una operacion que le damos dentro de la fila de 
determinada tabla.
SUMX nos permite realizar una operación de agregación, es decir, sumar los 
resultados para todas las filas en la tabla, lo que nos da un total general de 
todas las ventas.
Para no hacer una columna con el precio unitario, directamente 
podemos usar la funcion related como funcion anidada dentro 
de la funcion

Continuar navegando