Los segmentadores y las escalas de tiempo son controles visuales que permiten filtrar datos en un dashboard sin tocar fórmulas ni menús desplegables.
Ambos elementos convierten un tablero estático en una herramienta interactiva. El usuario hace clic en un botón y todos los gráficos conectados se actualizan al instante.
¿Qué es un segmentador?
Un segmentador (slicer) es un panel de botones que filtra una tabla dinámica por los valores de un campo específico. Por ejemplo, puedes mostrar botones para cada región de ventas: Norte, Centro, Sur, CDMX.
A diferencia de un filtro de tabla dinámica normal, el segmentador es visible en la hoja. El usuario ve claramente qué filtro está activo.
¿Qué es una escala de tiempo?
Una escala de tiempo (timeline) es un control especializado para campos de fecha. Permite filtrar por año, trimestre, mes o día usando una barra deslizable.
Es ideal cuando tu dashboard tiene datos históricos. Por ejemplo, ventas mensuales de FEMSA entre enero 2022 y diciembre 2024.
Cómo insertar un segmentador
Sigue estos pasos exactos:
- Haz clic en cualquier celda de tu tabla dinámica.
- Ve a la pestaña Analizar (o Opciones en versiones anteriores).
- Selecciona Insertar segmentador.
- Aparece un cuadro con todos los campos disponibles. Marca los que necesitas.
- Haz clic en Aceptar.
El segmentador aparece como un objeto flotante sobre la hoja. Puedes moverlo y redimensionarlo libremente.
Campos recomendados para un dashboard de ventas:
| Campo | Para qué sirve |
|---|---|
| Región | Filtrar por zona geográfica |
| Categoría de producto | Filtrar por línea de negocio |
| Canal de venta | Comparar tienda física vs. línea |
| Vendedor | Evaluar desempeño individual |
Cómo insertar una escala de tiempo
- Haz clic en tu tabla dinámica.
- Ve a Analizar → Insertar escala de tiempo.
- Selecciona el campo de fecha. Debe estar reconocido como tipo fecha en Excel.
- Haz clic en Aceptar.
Si tu campo de fecha aparece en gris (no seleccionable), significa que Excel lo está leyendo como texto. Debes corregir el formato de la columna antes de insertar la escala.
Cómo cambiar la granularidad: En la esquina superior derecha de la escala de tiempo hay un menú desplegable. Las opciones son: Años, Trimestres, Meses y Días. Selecciona la que corresponda al nivel de análisis de tu dashboard.
Ejemplo 1: Dashboard de ventas Liverpool
Tienes un dashboard con las ventas por departamento de Liverpool. Tu tabla dinámica tiene los campos: Departamento, Mes, Región y Monto.
Paso 1: Inserta un segmentador para el campo Departamento. Aparecen botones: Ropa, Electrónica, Hogar, Juguetes, Deportes.
Paso 2: Inserta una escala de tiempo para el campo Fecha de venta. Configúrala en vista Trimestres.
Resultado: El usuario puede seleccionar "Electrónica" y el tercer trimestre del año. El gráfico muestra automáticamente las ventas de ese departamento en ese periodo.
Esto elimina la necesidad de crear tablas separadas para cada combinación posible.
Ejemplo 2: Reporte de distribución FEMSA
Tu dashboard muestra rutas de distribución de FEMSA en cinco estados: Jalisco, Nuevo León, Veracruz, Puebla y CDMX.
Tienes dos tablas dinámicas:
- Tabla A: Litros entregados por ruta.
- Tabla B: Costo de flete por ruta.
Inserta un segmentador de Estado. Por defecto, está conectado solo a la tabla dinámica activa cuando lo creaste.
Para conectarlo a la segunda tabla, debes usar Conexiones de informe.
Cómo conectar un segmentador a múltiples tablas dinámicas
Este paso es clave para que todo el dashboard responda a un solo filtro.
- Haz clic derecho sobre el segmentador.
- Selecciona Conexiones de informe (en algunas versiones: "Conexiones de tabla dinámica").
- Aparece una lista con todas las tablas dinámicas del libro.
- Activa la casilla de cada tabla que quieres conectar.
- Haz clic en Aceptar.
Ahora, al hacer clic en "Jalisco" en el segmentador, ambas tablas (litros y costo de flete) se filtran simultáneamente. Todos los gráficos vinculados a esas tablas también se actualizan.
Regla importante: Las tablas dinámicas deben compartir la misma fuente de datos para poder conectarse a un segmentador. Si cada tabla tiene una fuente diferente, no aparecerán en la lista de conexiones.
Ejemplo 3: Dashboard de recursos humanos Bimbo
El equipo de RRHH de Bimbo tiene un dashboard con tres tablas dinámicas:
- Tabla 1: Headcount por planta.
- Tabla 2: Nómina mensual promedio por área (valores entre $12,000 y $28,000).
- Tabla 3: Ausentismo por departamento.
Todas tienen el campo Planta y el campo Mes.
Configuración:
- Segmentador de Planta: conectado a las tres tablas.
- Escala de tiempo de Mes: conectada a las tres tablas.
Con esta configuración, el gerente selecciona la planta de Monterrey y el mes de marzo. Los tres paneles se actualizan al mismo tiempo. No necesita filtrar cada gráfico por separado.
Formato y presentación de los segmentadores
Un segmentador sin formato visual arruina la apariencia ejecutiva del dashboard. Excel ofrece estilos prediseñados.
Cómo aplicar un estilo:
- Haz clic en el segmentador.
- Ve a la pestaña Segmentador (aparece en la cinta al seleccionarlo).
- Elige un estilo de la galería. Los estilos oscuros funcionan bien en dashboards con fondo gris o negro.
Ajustes adicionales recomendados:
| Ajuste | Dónde encontrarlo | Para qué sirve |
|---|---|---|
| Columnas | Pestaña Segmentador → Columnas | Mostrar botones en varias columnas |
| Alto y ancho de botón | Pestaña Segmentador → Tamaño de botón | Uniformar el tamaño visual |
| Ocultar sin datos | Clic derecho → Configuración | Eliminar botones vacíos |
| Ordenar elementos | Clic derecho → Configuración | Ordenar A-Z o por valor |
Alinea todos los segmentadores con la herramienta Alinear en la pestaña Formato. Un dashboard con controles desalineados se ve descuidado.
Errores comunes
Error 1: El campo de fecha no aparece en la escala de tiempo. Causa: La columna de fechas está en formato texto. Solución: Selecciona la columna, ve a Datos → Texto en columnas y asigna el formato Fecha. Luego actualiza la tabla dinámica.
Error 2: El segmentador solo filtra una tabla dinámica. Causa: No se configuraron las conexiones de informe. Solución: Clic derecho en el segmentador → Conexiones de informe → activar todas las tablas necesarias.
Error 3: Los botones del segmentador muestran valores duplicados o extraños. Causa: La columna de origen tiene inconsistencias en los datos: "CDMX", "cdmx", "Ciudad de México" se tratan como tres valores distintos. Solución: Normaliza los datos en la fuente antes de crear la tabla dinámica. Usa Buscar y reemplazar (Ctrl + H) para unificar.
Error 4: La escala de tiempo no responde al hacer clic. Causa: La tabla dinámica y la escala de tiempo no están conectadas porque se crearon en momentos distintos. Solución: Clic derecho en la escala de tiempo → Conexiones de informe → activar la tabla correspondiente.
Error 5: El dashboard se ve sobrecargado con demasiados segmentadores. Causa: Se insertaron segmentadores para cada campo disponible. Solución: Limita los segmentadores a los filtros más relevantes para el usuario final. Máximo tres o cuatro controles por pantalla.
Referencia rápida: Segmentador vs. Escala de tiempo
| Característica | Segmentador | Escala de tiempo |
|---|---|---|
| Tipo de campo | Texto, número o categoría | Solo fechas |
| Visualización | Botones | Barra deslizable |
| Granularidad | Por valor individual | Año, trimestre, mes, día |
| Selección múltiple | Sí (Ctrl + clic) | Sí (arrastrando) |
| Conexión múltiple | Sí | Sí |
Resumen de flujo de trabajo
Para construir un dashboard interactivo completo con segmentadores y escalas de tiempo, sigue este orden:
- Prepara los datos: fechas en formato fecha, categorías normalizadas, sin filas vacías.
- Crea las tablas dinámicas con la misma fuente de datos.
- Inserta los gráficos dinámicos vinculados a cada tabla.
- Inserta los segmentadores y la escala de tiempo desde la pestaña Analizar.
- Configura las conexiones de informe para que cada control afecte a todas las tablas necesarias.
- Aplica formato a los segmentadores: estilo, columnas, tamaño de botón.
- Alinea todos los objetos para lograr una presentación profesional.