Tutorial de Power BI
Medidas en Power BI: qué son y cómo crear la primera
Una medida es un cálculo con DAX que se resuelve en el momento según lo que muestra cada visual: el mismo [Ventas totales] da el total en una tarjeta y el de cada sucursal en un gráfico. Una columna calculada, en cambio, guarda un valor fijo en cada fila. Aquí verás cómo crear tu primera medida con «Nueva medida», cuándo usar cada una y un ejemplo resuelto.
Medidas: cálculos que se adaptan a los filtros
Una medida es una fórmula con nombre, como «Ventas totales». No se guarda fila por fila: se calcula en el momento, con los filtros que tenga cada visual.
Si la pones en una tarjeta da el total; en un gráfico por categoría da el de cada categoría; con una segmentación, el de la sucursal elegida. La fórmula es la misma: lo que cambia es el «contexto de filtro».
Diferencia con una columna calculada: la columna es un dato por fila (el importe de cada venta); la medida es un resultado según los filtros (el total vendido). Para totales, promedios y porcentajes usa medidas.
Cómo se escribe
Ventas totales = SUM(Ventas[Importe])
- Ventas totales
- el nombre de la medida
- SUM(…)
- suma la columna con los filtros actuales
- Ventas[Importe]
- la columna que se suma
- 1Presiona «Nueva medida» (arriba) y escribe la fórmula.
- 2Presiona Enter: la medida aparece en el panel Datos con un ícono de calculadora.
- 3Ponla en un visual como cualquier campo.
Ejemplo resuelto
Ventas = SUM(Pedidos[Importe])
Ventas por Tipo
Café La Esquina creó la medida Ventas = SUM(Pedidos[Importe]); en el gráfico por tipo vale lo de cada tipo.
- Las medidas se reconocen por el ícono de calculadora en el panel Datos.
- Usa nombres claros y en lenguaje del negocio: «Ventas totales», no «SumaImp».
Preguntas frecuentes
¿Cuál es la diferencia entre una medida y una columna calculada?
La columna calcula un valor por fila y lo guarda. La medida calcula un resultado según los filtros de cada visual (totales, promedios, porcentajes).
¿Las funciones DAX van en inglés aunque Power BI esté en español?
Sí. DAX siempre se escribe en inglés: SUM, CALCULATE, DIVIDE… Lo que va en español son los nombres de tus tablas y columnas.
¿Por qué es mejor una medida que arrastrar el campo?
Porque tiene nombre claro, formato propio y se reutiliza en otras fórmulas, como el margen o el crecimiento.