Calcular Máximo y Mínimo en Power BI
Para utilizar las funciones MAXX
y MINX
en DAX dentro de Power BI, es fundamental entender que estas funciones permiten obtener el valor máximo o mínimo de una columna, o de una expresión calculada sobre una tabla. A continuación te muestro cómo aplicar estas funciones mediante ejercicios prácticos:
1. Función MAX y MIN
Estas funciones son bastante sencillas, ya que te permiten obtener el valor máximo o mínimo de una columna específica. Aquí te muestro cómo hacerlo:
Ejercicio 1:
Máximo de una columna:
- Clic derecho sobre la tabla y selecciona «Nueva medida».
- Crea una medida como esta:
Máximo 1 = MAX(Table1[Precio Unitario])
- Inserta una tarjeta visual y arrastra la medida creada. Verás el valor máximo de la columna
PrecioUnitario
.
Mínimo de una columna:
- Clic derecho sobre la tabla y selecciona «Nueva medida».
- Crea una medida como esta:
Mínimo 1 = MIN(Table1[Precio Unitario])
- Inserta una tarjeta visual y arrastra la medida creada. Verás el valor mínimo de la columna
PrecioUnitario
.
Número Mayor
Permiten obtener el valor máximo en los datos.
Máximo 2 = MAX(10,50)
Número Menor
Permiten obtener el valor mínimo en los datos.
Mínima 2 = MIN(10,50)
2. Función MAXX y MINX
Estas funciones evalúan una expresión para cada fila de una tabla y devuelven el valor máximo o mínimo resultante de estas evaluaciones.
Ejercicio 2:
Máximo de una expresión calculada:
- Clic derecho en la tabla y selecciona «Nueva medida».
- Crea una medida como esta:
Máximino MAXX = MAXX(Table1,Table1[Cantidad] * Table1[Precio Unitario])
- Inserta una tarjeta visual y arrastra la medida creada. Verás el valor máximo de la multiplicación entre
Cantidad
yPrecioUnitario
.
Mínimo de una expresión calculada:
- Clic derecho en la tabla y selecciona «Nueva medida».
- Crea una medida como esta:
Mínimo MINX = MINX(Table1,Table1[Cantidad] * Table1[Precio Unitario])
- Inserta una tarjeta visual y arrastra la medida creada. Verás el valor mínimo de la multiplicación entre
Cantidad
yPrecioUnitario
.
Resumen:
- Las funciones
MAX
yMIN
te permiten obtener el valor máximo o mínimo de una columna de manera directa. - Las funciones
MAXX
yMINX
son más poderosas ya que permiten realizar cálculos complejos fila por fila y luego obtener el máximo o mínimo de esos resultados.
Estas funciones son esenciales para cualquier tipo de análisis que implique buscar valores extremos dentro de tus datos. Si tienes preguntas adicionales, no dudes en comentarlas. ¡Nos vemos en el próximo capítulo donde seguiremos aprendiendo más funciones de DAX en Power BI!
Módulo 4: Funciones Dax para Principiantes
Descargar Material 01
Descargar Material 02
Descargar Material 03
- Diferencia entre una medida Explícita y una medida Implícita
- Las funciones SUM y SUMX
- La función CALCULATE(Expression,[filter1],…)
- La función IF(Logical, True, False)
- Contar con COUNTROWS([Table])
- Calcular el Promedio con AVERAGEX([TableNameOrColumnName])
- Concatenar valores con CONCATENATE(text1,text2)
Responses