Las funciones SUM y SUMX en Power BI | Curso gratis de Power BI

En este tutorial, aprenderás a usar las funciones SUM y SUMX en Power BI, y veremos cómo se comparan con las funciones SUMA y SUMAPRODUCTO en Excel. Estas dos funciones son fundamentales al momento de crear reportes.

Función SUM en Power BI

La función SUM es sencilla de usar. Similar a la función SUMA en Excel, su único objetivo es sumar los valores de una columna específica. Por ejemplo:

Medida_SUM = SUM(Tabla1[Ventas])

Esta medida suma todos los valores de la columna «Ventas» de la Tabla1, proporcionando un total de 170, como se vería en una hoja de Excel.

Función SUMX en Power BI

La función SUMX, por otro lado, realiza una operación por fila y luego suma los resultados de esas operaciones, lo que es equivalente a la función SUMAPRODUCTO de Excel. Por ejemplo, si quieres multiplicar la cantidad por el precio en una tabla de ventas, usarías SUMX:

Medida_SUMX = SUMX(Tabla2,Tabla2[Precio]*Tabla2[Unidades])

En este caso, se multiplica el precio por las unidades en cada fila y luego se suma el total. El resultado también sería 170, como con SUMAPRODUCTO en Excel.

Ejercicio adicional: Cálculo ponderado

Si tienes un escenario donde necesitas calcular una nota ponderada, puedes usar SUMX para multiplicar las notas por sus respectivos porcentajes:

Medida2 SUMX = SUMX(Tabla3,(Tabla3[Nota 1]*0.2)+(Tabla3[Nota 2]*0.3+(Tabla3[Nota 3]*0.50))

Este cálculo te permite obtener la nota final ponderada de manera rápida y sencilla, sin tener que crear una columna extra para hacer las multiplicaciones manuales.

Conclusión

En resumen, la función SUM te ayuda a sumar los valores de una sola columna, mientras que SUMX te permite realizar operaciones más complejas fila por fila, antes de sumar los resultados. Si tienes alguna pregunta, no dudes en dejarla en los comentarios.

En el siguiente capítulo, veremos la función CALCULATE. ¡Nos vemos en el próximo tutorial!


Módulo 4: Funciones Dax para Principiantes

Descargar Material 01
Descargar Material 02
Descargar Material 03

  1. Diferencia entre una medida Explícita y una medida Implícita
  2. Las funciones SUM y SUMX
  3. La función CALCULATE(Expression,[filter1],…)
  4. La función IF(Logical, True, False)
  5. Contar con COUNTROWS([Table])
  6. Calcular el Promedio con AVERAGEX([TableNameOrColumnName])
  7. Obtener el Máximo con MAX()
  8. Obtener el Mínimo con MIN()
  9. Obtener valores únicos con DISTINCT(columna)
  10. Concatenar valores con CONCATENATE(text1,text2)

Related Articles

Responses

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

El Tío Tech
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.