Power BI · Guía práctica

Medidas DAX básicas que todo analista debe conocer

DAX es el lenguaje de fórmulas de Power BI. Estas medidas cubren la mayoría de los informes de negocio.

Antes de aplicar los ejemplos: los nombres de tablas, columnas, separadores decimales y rutas son ilustrativos. Adáptalos a tu archivo, versión y configuración regional; valida el resultado con una muestra pequeña.

Suma total

Ventas Totales = SUM(Ventas[Importe])

Una medida se recalcula según los filtros del informe, a diferencia de una columna calculada.

CALCULATE: cambiar el contexto

Ventas España = CALCULATE([Ventas Totales], Clientes[País] = "España")

CALCULATE evalúa una expresión aplicando filtros adicionales. Es la función más importante de DAX.

División segura

Margen % = DIVIDE([Beneficio], [Ventas Totales])

DIVIDE evita errores por división entre cero devolviendo un valor en blanco.

Comparar con el año anterior

Ventas AA = CALCULATE([Ventas Totales], SAMEPERIODLASTYEAR(Fechas[Fecha]))

Requiere una tabla de fechas marcada como tal en el modelo. Con ella puedes calcular variaciones interanuales y acumulados.

Gráfico de líneas que compara ventas actuales con las del año anterior
Así se ve una medida de comparación interanual en un gráfico de líneas.

Consejo final

Nombra las medidas de forma clara y agrúpalas en una tabla dedicada. Tu yo del futuro lo agradecerá.

Construir y validar una medida paso a paso

Empieza con una medida base que tenga una definición inequívoca, por ejemplo Ventas Totales = SUM(Ventas[Importe]). Después reutilízala en otras expresiones: así mantienes una sola definición del total y reduces inconsistencias entre visuales. Para un porcentaje, define por separado numerador y denominador y usa DIVIDE para controlar el caso de denominador igual a cero.

Al usar CALCULATE, identifica qué filtros se agregan o se modifican. Prueba la medida en una tabla por año y categoría, y luego añade un segmentador. Si el número cambia de forma inesperada, confirma que las dimensiones filtran la tabla de hechos en la dirección prevista y que no hay claves duplicadas en el lado uno.

Requisitos para cálculos de tiempo

La comparación con el año anterior requiere una tabla de fechas continua que cubra el periodo analizado, una relación activa con la tabla de ventas y el marcado correcto como tabla de fechas cuando la herramienta lo requiera. Comprueba también que la columna de fecha no incluya horas ocultas que impidan coincidir con las fechas del calendario.