S44 · Power BI II (DAX, medidas y visualizaciones)¶
Datos de la sesión
Fecha: martes 8-sep-2026 · Horario: 20:00 – 22:00 · Duración: 2 h · Sesión: 44 de 47 · Unidad: 4
Con el modelo preparado, Power BI puede calcular indicadores que responden a filtros. En esta sesión se trabaja con medidas DAX y se construyen visualizaciones que explican el negocio. La regla es calcular en el modelo lo que debe permanecer consistente, en lugar de copiar resultados en cada gráfico.
Objetivos¶
- Diferenciar columnas calculadas, medidas y columnas de una tabla.
- Crear medidas DAX para ventas, cantidad, promedio y variación.
- Comprender el contexto de filtro y el uso básico de
CALCULATE. - Elegir visualizaciones y tarjetas KPI según la pregunta que se quiere responder.
- Validar medidas con totales conocidos antes de compartir el informe.
Contenidos¶
Antes de comenzar¶
- Descarga, si aún no lo tienes, el archivo de datos de ejemplo.
- Abre
PA4-power-bi-modelo.pbixy pulsa Actualizar para trabajar con el modelo de S43. - En la vista Modelo, confirma que las relaciones estén activas antes de escribir DAX.
- En la vista Datos, identifica los nombres exactos de las tablas y columnas; DAX distingue el nombre de la tabla y requiere escribirlo entre comillas simples si contiene espacios.
1. Columnas y medidas¶
Una columna calculada se evalúa fila por fila y queda almacenada en la tabla. Una medida se calcula cuando un visual la necesita, según los filtros activos. Para totales y KPIs del PA4, prioriza medidas:
Ventas totales = SUM(Ventas[Monto])
Unidades = SUM(Ventas[Cantidad])
Ticket promedio = DIVIDE([Ventas totales], DISTINCTCOUNT(Ventas[IdVenta]))
El nombre de la tabla y la columna debe coincidir exactamente con el modelo.
Para crear una medida, selecciona la tabla Ventas en el panel Campos, pulsa Nueva medida, escribe la fórmula
en la barra superior y presiona Enter. Selecciona la medida y, en Herramientas de medida, configura el formato
como moneda, número entero o porcentaje según corresponda. No escribas el resultado a mano en una columna de la tabla.
2. Contexto de filtro y CALCULATE¶
Una tarjeta puede mostrar las ventas totales, mientras que un gráfico por sede evalúa la misma medida una vez por
cada sede. Ese filtro cambia el resultado sin duplicar la fórmula. CALCULATE modifica o agrega filtros:
No uses CALCULATE para ocultar un problema de relaciones. Primero verifica que la dimensión filtre a la tabla de
hechos y que la tabla calendario esté marcada y relacionada correctamente.
Para comprobar el contexto, crea una página temporal: inserta una tarjeta con [Ventas totales], una tabla con
Categorias[Categoria] y [Ventas totales], y un segmentador con Sede[Sede]. Selecciona una sede y confirma que la
tarjeta y cada fila de la tabla cambien de manera coherente. Quita el filtro y verifica que el total vuelva al valor
general.
3. Visuales que responden preguntas¶
- Tarjeta: un KPI principal, como ventas totales o margen.
- Columnas o barras: comparación entre categorías o sedes.
- Línea: evolución mensual.
- Tabla o matriz: detalle para revisar casos.
- Segmentador: filtro visible para una dimensión importante.
Cada página debe tener una pregunta y una jerarquía visual. Un gráfico con demasiadas series no se vuelve útil por agregar colores; reduce categorías o utiliza un filtro.
Validación
Compara las medidas con una suma calculada en la fuente y prueba al menos tres filtros: sede, categoría y mes. Si un KPI no cambia cuando debería, revisa la relación y el contexto antes de cambiar la fórmula.
Actividad en clase · Medir el PA4 (60 min)¶
Parte A — Medidas (25 min)¶
- Abre
PA4-power-bi-modelo.pbix, actualiza y selecciona la tablaVentas. - Crea Nueva medida para
Ventas totales,UnidadesyTicket promedio; después asigna el formato apropiado. - Crea una medida de periodo, por ejemplo
Ventas 2026, usandoCALCULATEy la columna de año disponible. - Inserta cada medida en una tarjeta y verifica que no aparezca el icono de error ni un valor en blanco inesperado.
- Filtra una sola sede y una sola categoría. Calcula el subtotal con una suma de la fuente y compáralo con la tarjeta.
- Registra en una tabla de control el total general, el subtotal filtrado y la diferencia. Si la diferencia no es cero, revisa relaciones y tipos antes de modificar DAX.
Parte B — Visualizaciones (25 min)¶
- Renombra la página a
Resumen. En Insertar → Cuadro de texto, escribe el título y el periodo analizado. - Inserta tres visuales de tipo Tarjeta y arrastra
Ventas totales,UnidadesyTicket promedio, una medida por tarjeta. - Inserta un gráfico de líneas, coloca el mes en el eje X y
Ventas totalesen el eje Y; ordena cronológicamente. - Inserta un gráfico de barras agrupadas, coloca categoría en el eje y
Ventas totalesen valores; activa las etiquetas de datos solo si se leen sin saturar el visual. - Inserta segmentadores para sede, categoría y periodo. Prueba cada uno con una selección y con varias selecciones.
- Alinea los visuales desde Formato → Alinear y revisa que las unidades, títulos y separadores decimales sean consistentes.
Parte C — Cierre (10 min)¶
- Cambia a la página
Resumeny prueba los tres segmentadores uno por uno. - Comprueba que las tarjetas, la línea y las barras respondan al mismo filtro y que el gráfico mensual no mezcle meses de años distintos.
- Guarda como
PA4-power-bi-medidas.pbix. - Toma una captura de la página completa y otra del panel de campos donde se vean las medidas.
- Entrega el archivo, las capturas y una tabla con el nombre, fórmula, unidad y validación de cada medida.
Tips¶
- Escribe primero el nombre de la medida y su pregunta; luego redacta DAX.
- Usa
DIVIDEpara evitar errores cuando el denominador sea cero. - No mezcles una medida con una columna si el visual necesita responder a filtros.
- Oculta del panel las columnas técnicas que el estudiante o usuario final no debe arrastrar.