Un dashboard interactivo en Excel es una sola hoja que muestra tus números clave y gráficos, con segmentaciones que permiten filtrar todo por región, producto o fecha con un clic. Se construye en tres capas: una tabla de datos limpia, tablas dinámicas que la resumen y una hoja de dashboard con tarjetas de KPI, gráficos dinámicos y segmentaciones conectadas. En este tutorial recorremos cada capa para que termines con un dashboard que se actualiza con un solo clic.
Planifica el dashboard antes de abrir Excel
La razón más común por la que un dashboard fracasa no es técnica. Intenta mostrarlo todo y termina sin responder nada. Antes de construir, escribe las respuestas a tres preguntas:
- ¿Quién lo va a usar? Un gerente de tienda, un director de ventas y el dueño del negocio necesitan distintos niveles de detalle.
- ¿Qué decisiones va a apoyar? Por ejemplo: qué regiones necesitan atención esta semana, qué productos hay que reabastecer o si vamos bien con la meta del mes.
- ¿Cuáles son los 3 a 6 números más importantes? Esos serán tus tarjetas de KPI. Lo típico es ingresos, unidades, cantidad de pedidos, valor promedio por pedido y cambio frente al periodo anterior.
Después dibuja el diseño en papel: tarjetas de KPI arriba, un gráfico de tendencia en el centro, comparaciones por categoría abajo y segmentaciones a la izquierda o arriba. La gente lee empezando por la esquina superior izquierda, así que ahí va el número más importante. Nuestra guía de KPIs que todo negocio debe medir te ayuda a escoger las medidas correctas.
Capa 1: Prepara los datos
Pon los datos crudos en su propia hoja llamada Datos y conviértelos en una tabla de Excel con Ctrl+T. Ponle el nombre tblVentas. En este tutorial suponemos las columnas FechaPedido, Region, Tienda, Producto, Categoria, Unidades e Ingresos, con una fila por pedido.
- Verifica que las fechas sean fechas de verdad y los números sean números de verdad.
- Elimina filas vacías, subtotales y celdas combinadas.
- Si los datos vienen de un archivo que recibes con frecuencia, cárgalos con Power Query en vez de pegarlos, así al actualizar el dashboard también se actualizan los datos. Nuestra guía de Power Query te enseña cómo.
Capa 2: Crea las tablas dinámicas
En la hoja Calc, crea una tabla dinámica por cada visual que piensas mostrar. Todas empiezan igual: haz clic dentro de tblVentas, Insertar > Tabla dinámica, Hoja de cálculo existente, y elige una ubicación en Calc. Deja suficiente espacio vacío entre ellas para que no se encimen cuando crezcan.
| Tabla dinámica | Filas | Valores | Se usa para |
|---|---|---|---|
| tdKPI | (ninguna) | Suma de Ingresos, Suma de Unidades, Cuenta de FechaPedido | Tarjetas de KPI |
| tdTendencia | FechaPedido agrupada por Años y Meses | Suma de Ingresos | Gráfico de líneas |
| tdRegion | Region | Suma de Ingresos (de mayor a menor) | Gráfico de barras |
| tdProducto | Producto | Suma de Ingresos, filtro de 10 mejores | Gráfico de barras o tabla |
Ponle nombre a cada tabla dinámica en Analizar tabla dinámica > Nombre de tabla dinámica. Los nombres claros facilitan mucho las conexiones de las segmentaciones y las fórmulas. Si necesitas repasar cómo agrupar y ordenar, consulta nuestra guía paso a paso de tablas dinámicas.
Capa 3: Diseña la hoja del dashboard
Tarjetas de KPI
En la hoja Dashboard, crea una fila de tarjetas: una celda con la etiqueta ("Ingresos") encima de una celda con un número grande. Trae cada número desde tdKPI con IMPORTARDATOSDINAMICOS (GETPIVOTDATA), que sigue funcionando aunque cambie el diseño de la tabla dinámica. Escribe =, haz clic en el valor dentro de la tabla dinámica y Excel escribe la fórmula por ti:
Ingresos:
=IMPORTARDATOSDINAMICOS("Suma de Ingresos", Calc!$A$3)
Unidades:
=IMPORTARDATOSDINAMICOS("Suma de Unidades", Calc!$A$3)
Valor promedio por pedido (IFERROR):
=SI.ERROR(IMPORTARDATOSDINAMICOS("Suma de Ingresos", Calc!$A$3) / IMPORTARDATOSDINAMICOS("Cuenta de FechaPedido", Calc!$A$3), 0)
Los nombres de los campos deben coincidir con los que aparecen en el área de Valores de tu tabla dinámica. Según tu configuración regional, el separador puede ser punto y coma en lugar de coma. Da formato a las celdas de KPI con letra grande y un formato de número como $#,##0,"K" para mostrar miles de forma compacta. Agrega debajo una línea más pequeña con contexto, como la meta o el periodo anterior.
Gráficos
Haz clic dentro de tdTendencia y elige Analizar tabla dinámica > Gráfico dinámico > Línea. Corta el gráfico (Ctrl+X) y pégalo en la hoja Dashboard. Repite con tdRegion y tdProducto usando gráficos de barras agrupadas. Luego limpia cada gráfico:
- Haz clic derecho en un botón de campo del gráfico y elige Ocultar todos los botones de campo.
- Elimina la leyenda cuando haya una sola serie.
- Escribe títulos que digan la pregunta o la conclusión, como "Ingresos por mes".
- Usa un solo color de acento y grises neutros; evita los efectos 3D.
- Alinea los gráficos a la cuadrícula manteniendo presionada la tecla Alt al arrastrar, y usa anchos iguales.
Agrega contexto con metas y comparaciones
Un número solo casi nunca le dice al lector si las cosas van bien o mal. Pon la meta mensual en una celda de entrada con etiqueta en la hoja Calc y muestra el avance junto a la tarjeta de Ingresos con una fórmula sencilla como =B4/Calc!$H$2 con formato de porcentaje, donde B4 tiene el KPI de ingresos y H2 la meta. Luego usa Inicio > Formato condicional para pintar ese porcentaje de verde cuando llegue al 100% y de ámbar cuando se quede corto. Que el color tenga significado: si todo está resaltado, nada destaca. Una línea breve de texto debajo del gráfico de tendencia, escrita cada semana, puede explicar el cambio principal en palabras sencillas.
Agrega interactividad con segmentaciones y escala de tiempo
- Haz clic en cualquier tabla dinámica de Calc, ve a Analizar tabla dinámica > Insertar segmentación de datos y elige Region y Categoria.
- Con una tabla dinámica seleccionada, elige Insertar escala de tiempo y selecciona FechaPedido.
- Corta las segmentaciones y la escala de tiempo y pégalas en la hoja Dashboard.
- Haz clic derecho en cada segmentación > Conexiones de informe (Conexiones de filtro en la escala de tiempo) y marca todas las tablas dinámicas: tdKPI, tdTendencia, tdRegion y tdProducto.
- Prueba: haz clic en una región y confirma que las tarjetas de KPI y los tres gráficos cambian a la vez.
Las segmentaciones solo pueden conectar tablas dinámicas creadas desde el mismo origen, otra razón para mantener todos tus datos en una sola tabla o en el modelo de datos. En la pestaña Segmentación puedes definir el número de columnas y un estilo que combine con tus colores.
Termina, protege y mantén el dashboard
- Quita las líneas de cuadrícula y los encabezados de la hoja Dashboard (pestaña Vista) para que se vea limpio.
- Evita que las columnas cambien de ancho al actualizar: en las Opciones de cada tabla dinámica, desmarca "Autoajustar anchos de columna al actualizar".
- Actualiza todo con Datos > Actualizar todo cuando lleguen datos nuevos, y considera activar "Actualizar al abrir el archivo".
- Protege el diseño con Revisar > Proteger hoja, permitiendo "Usar tablas dinámicas y gráficos dinámicos" para que las segmentaciones sigan funcionando. Pruébalo, porque el comportamiento puede variar según la versión de Excel.
- Agrega una nota de "Última actualización" para que los lectores sepan qué tan recientes son los números.
Próximos pasos
Crea una primera versión con tres tarjetas de KPI, dos gráficos y una segmentación, muéstrasela a la persona que la va a usar y pregúntale qué decisión tomaría con ella. Mejórala según su respuesta. Cuando tus datos ya no quepan en una sola tabla o necesites compartir un dashboard siempre actualizado en línea, compara tus opciones en Excel vs Power BI y aplica los mismos principios de diseño en un reporte de Power BI.
Mira: lecciones en video


Preguntas frecuentes
¿Necesito Power BI para crear un dashboard interactivo?
No. Las tablas dinámicas, los gráficos dinámicos, las segmentaciones y las escalas de tiempo de Excel bastan para un dashboard interactivo. Power BI es más útil cuando necesitas compartir en línea, manejar más datos o programar actualizaciones automáticas.
¿Por qué mi segmentación no filtra todos los gráficos?
Cada segmentación debe estar conectada a todas las tablas dinámicas desde Conexiones de informe, y todas esas tablas dinámicas deben venir del mismo origen de datos.
¿Cómo actualizo el dashboard con datos nuevos?
Agrega las filas nuevas a la tabla de origen o actualiza la conexión de Power Query y luego haz clic en Datos > Actualizar todo. Las tablas dinámicas, los gráficos y las tarjetas de KPI se actualizan juntos.
¿Cuántos gráficos debe tener un dashboard en Excel?
Menos de los que la mayoría piensa. Entre tres y seis KPIs y unos pocos gráficos enfocados, cada uno respondiendo una pregunta concreta, suelen funcionar mejor que una página saturada.
Marca esta lección como completada para seguir tu progreso.