Cómo crear tu primera medida DAX en Power BI
Las medidas son el corazón de cualquier informe en Power BI: con ellas transformas columnas de datos en números que responden a preguntas de negocio, como "¿cuánto vendimos este mes?". Vas a crear tu primera medida en DAX, de principio a fin, aunque nunca hayas escrito una fórmula.
Requisitos previos
- Power BI Desktop instalado (la versión gratuita es suficiente).
- Un modelo con al menos una tabla de ventas — con una columna de importe, por ejemplo
Valor. - Ganas de experimentar: no hace falta saber programar.
Paso 1: Abrir la vista de datos y escoger la tabla
En Power BI Desktop, haz clic en el icono de Tabla (vista de datos) a la izquierda y selecciona la tabla donde quieres la medida — por ejemplo, Vendas. Las medidas quedan asociadas a una tabla, pero pueden usar datos de todo el modelo.
Paso 2: Crear una nueva medida
En la pestaña Modelación, haz clic en Nueva medida. Se abre la barra de fórmulas, donde vas a escribir tu expresión en DAX.
Paso 3: Escribir la fórmula
Comencemos por la medida más común de todas: el total de ventas. Escribe:
Total de Vendas = SUM('Vendas'[Valor])
Fíjate en dos cosas: a la izquierda del = está el nombre de la medida; a la derecha, la expresión. La función SUM suma todos los valores de la columna Valor, pero el resultado se ajusta automáticamente al contexto del informe (por mes, por producto, etc.).
Paso 4: Usar la medida en una visualización
Vuelve a la vista de Informe, inserta un visual de Tarjeta y arrastra tu medida Total de Vendas ahí. La tarjeta muestra el total. Ahora inserta un gráfico de barras, pon la medida en los valores y una dimensión (como Mês) en el eje, y verás el total "desglosarse" por mes, sin escribir nada más.
Verificar el resultado
Para confirmar que está correcto, compara el valor de la tarjeta con una suma manual de una muestra pequeña, o con un total que ya conozcas (por ejemplo, el de un informe antiguo). Si los números coinciden, la medida está bien construida.
Conclusión
Has creado tu primera medida en DAX, y el patrón que has aprendido (Nombre = FUNCIÓN(columna)) es la base de prácticamente todo lo demás. A partir de aquí, funciones como CALCULATE, AVERAGE o la time intelligence abren un mundo de análisis. ¿Cuál va a ser la próxima pregunta que quieras responder con una medida?