Creación de Tableros de Mando (Dashboards)
Un tablero de mando es más que una colección de gráficos — es una herramienta de decisión que responde preguntas clave del negocio de un vistazo.
Dashboard vs Reporte
| Característica | Dashboard | Reporte |
|---|---|---|
| Propósito | Monitoreo en tiempo real | Análisis profundo |
| Interactividad | Limitada | Alta (filtros, drill-down) |
| Páginas | Generalmente 1 | Múltiples páginas |
| Audiencia | Ejecutivos, gerentes | Analistas, equipos |
| Actualización | Frecuente (tiempo real) | Periódica |
| Detalle | Alto nivel (KPIs) | Granular |
En Power BI Service, un Dashboard es una vista de una sola página con "tiles" anclados desde diferentes reportes. En Power BI Desktop, diseñamos reportes que funcionan como dashboards.
Metodología para crear un dashboard
Paso 1: Define las preguntas de negocio
¿Cuánto vendimos este mes?
¿Vamos por encima o debajo de la meta?
¿Qué productos lideran las ventas?
¿Qué regiones necesitan atención?
¿Cómo se compara con el año anterior?
Paso 2: Identifica las métricas (KPIs)
Métricas principales:
- Ingresos totales
- Margen de ganancia %
- Número de clientes activos
- Ticket promedio
Métricas de comparación:
- Crecimiento YoY %
- Avance vs Meta %
- Variación MoM
Paso 3: Diseña el layout
┌─────────────────────────────────────────────────────┐
│ TÍTULO DEL DASHBOARD [Filtros globales] │
├──────────┬──────────┬──────────┬────────────────────┤
│ KPI 1 │ KPI 2 │ KPI 3 │ KPI 4 │
├──────────┴──────────┴──────────┴────────────────────┤
│ │ │
│ Tendencia temporal │ Composición │
│ (líneas / área) │ (dona / barras) │
│ │ │
├────────────────────────────────┼────────────────────┤
│ │ │
│ Ranking / Top N │ Mapa / Geográfico │
│ (barras horizontales) │ │
│ │ │
└────────────────────────────────┴────────────────────┘
Paso 4: Implementa
Sigue el layout, crea las medidas DAX necesarias y aplica formato.
Dashboard de Ventas paso a paso
Medidas necesarias
// Actuales
Ingresos = SUM(Ventas[Monto])
Margen % = DIVIDE(SUM(Ventas[Monto]) - SUM(Ventas[Costo]), SUM(Ventas[Monto]), 0)
Num Clientes = DISTINCTCOUNT(Ventas[ClienteID])
Ticket Promedio = DIVIDE([Ingresos], COUNTROWS(Ventas), 0)
// Comparativas
Ingresos YA = CALCULATE([Ingresos], SAMEPERIODLASTYEAR(Calendario[Date]))
Crecimiento YoY = DIVIDE([Ingresos] - [Ingresos YA], [Ingresos YA], 0)
Ingresos YTD = CALCULATE([Ingresos], DATESYTD(Calendario[Date]))
Meta = SUM(Metas[MontoMeta])
Avance Meta = DIVIDE([Ingresos], [Meta], 0)
Fila de KPIs (tarjetas)
Tarjeta 1: [Ingresos] → $1,250,000
Tarjeta 2: [Margen %] → 32.5%
Tarjeta 3: [Num Clientes] → 2,340
Tarjeta 4: [Crecimiento YoY] → ▲ 15.3%
Gráfico de tendencia
- Tipo: Gráfico de líneas.
- Eje X:
Calendario[AñoMes]. - Valores:
[Ingresos],[Ingresos YA]. - Esto muestra la curva actual vs el año anterior.
Top productos
- Tipo: Barras horizontales.
- Usa
TOPNo filtra Top 10. - Eje Y:
Productos[Nombre]. - Valor:
[Ingresos]. - Ordena descendentemente.
Distribución geográfica
- Tipo: Mapa de burbujas o mapa coroplético.
- Ubicación:
Clientes[Estado]oClientes[País]. - Tamaño:
[Ingresos]. - Color:
[Crecimiento YoY].
Dashboard Financiero (P&L)
┌──────────────────────────────────────────────┐
│ P&L Dashboard Año: [2026] │
├──────────┬──────────┬──────────┬─────────────┤
│ Revenue │ Gross │ EBITDA │ Net Income │
│ $5.2M │ Margin │ $1.1M │ $820K │
│ ▲ 12% │ 38.5% │ ▲ 8% │ ▲ 5% │
├──────────┴──────────┴──────────┴─────────────┤
│ Revenue vs Budget (combo chart) │
│ ████ Actual ─── Budget ─── Forecast │
├───────────────────────┬──────────────────────┤
│ Expenses by Category │ Monthly P&L Table │
│ (waterfall chart) │ (matriz con formato) │
└───────────────────────┴──────────────────────┘
Dashboard de Recursos Humanos
┌──────────────────────────────────────────────┐
│ HR Dashboard │
├──────────┬──────────┬──────────┬─────────────┤
│ Headcount│ Turnover │ Avg Tenure│ Open Pos. │
│ 347 │ 12.5% │ 2.3 años │ 18 │
├──────────┴──────────┼──────────┴─────────────┤
│ Distribución por │ Composición por │
│ Departamento │ Nivel/Antigüedad │
│ (treemap) │ (barras apiladas) │
├─────────────────────┼────────────────────────┤
│ Tendencia de │ Satisfacción por │
│ contratación/bajas │ departamento │
│ (líneas) │ (gauge/KPI) │
└─────────────────────┴────────────────────────┘
Buenas prácticas de dashboards
- Máximo 7 visualizaciones por página — más genera sobrecarga cognitiva.
- La historia fluye de arriba-izquierda a abajo-derecha — como leer un texto.
- Colores con significado — verde=bueno, rojo=malo, no decorativo.
- Títulos descriptivos en cada visual — "Ventas por Región" en vez de "Gráfico 3".
- Espacio en blanco — no llenes cada pixel; el espacio respira.
- Mobile-first — diseña pensando en que lo verán desde el teléfono.
- Contexto siempre — un número solo no dice nada sin comparación.
Resumen
Un dashboard efectivo responde preguntas de negocio de un vistazo. Sigue la metodología: preguntas → métricas → layout → implementación. KPIs arriba, tendencias en medio, detalle abajo. Máximo 7 visualizaciones, colores con significado y siempre proporciona contexto comparativo.