Segmentadores y escalas de tiempo
Agrega filtros visuales e interactivos a tus tablas.
Los segmentadores (slicers) y las escalas de tiempo (timelines) son controles visuales que permiten filtrar tablas dinámicas de manera intuitiva. Son especialmente útiles para crear dashboards interactivos donde los usuarios pueden explorar datos sin conocer la estructura subyacente.
¿Qué son los segmentadores?
Un segmentador es un control visual de filtro que muestra botones para cada valor único de un campo. En lugar de usar el menú desplegable de filtros, los usuarios simplemente hacen clic en los botones.
Ventajas sobre filtros tradicionales
| Filtros tradicionales | Segmentadores |
|---|---|
| Ocultos en desplegables | Visibles permanentemente |
| Un campo a la vez | Múltiples campos simultáneos |
| Solo para una tabla | Conectables a múltiples tablas |
| Sin indicación visual del filtro activo | Botones resaltados muestran selección |
Insertar un segmentador
Método 1: Desde la cinta de opciones
- Haz clic en cualquier celda de la tabla dinámica
- Ve a Analizar tabla dinámica > Insertar segmentador de datos
- Marca los campos para los que deseas segmentadores
- Clic en Aceptar
Método 2: Clic derecho
- Clic derecho en cualquier campo de la tabla dinámica
- Selecciona Agregar como segmentador de datos
Resultado
Aparece un cuadro flotante con botones para cada valor único del campo seleccionado.
[Segmentador: Región]
┌───────────────────────┐
│ ☑ Norte ☑ Sur │
│ ☑ Centro ☑ Este │
│ ☑ Oeste │
└───────────────────────┘
Usar segmentadores
Selección básica
- Un clic: Selecciona solo ese elemento
- Ctrl + clic: Agrega/quita elementos a la selección
- Shift + clic: Selecciona un rango de elementos
- Botón de limpiar (esquina superior derecha): Quita todos los filtros
Selección múltiple
Para permitir selección múltiple con un solo clic:
- Haz clic en el segmentador
- En la esquina superior derecha, activa Selección múltiple (icono de lista)
- Ahora cada clic agrega/quita elementos sin necesidad de Ctrl
Ejemplo práctico
Escenario: Analizar ventas del Norte durante Q1 2025.
- Inserta segmentador de Región
- Inserta segmentador de Trimestre
- En Región, clic en Norte
- En Trimestre, clic en Q1
- La tabla dinámica muestra solo esos datos
Conectar segmentadores a múltiples tablas
Esta es una de las funcionalidades más poderosas: un segmentador puede filtrar varias tablas dinámicas simultáneamente.
Requisito previo
Las tablas dinámicas deben compartir el mismo origen de datos (o usar el mismo caché).
Conectar segmentadores
- Clic derecho en el segmentador
- Selecciona Conexiones de informe
- Marca todas las tablas dinámicas que deseas conectar
- Clic en Aceptar
Ejemplo: Dashboard de ventas
Imagina un dashboard con tres tablas dinámicas:
- Tabla 1: Ventas por región
- Tabla 2: Ventas por producto
- Tabla 3: Ventas por vendedor
Con un segmentador de Mes conectado a las tres:
- Al seleccionar "Enero", las tres tablas se filtran a enero
- Al seleccionar "Enero, Febrero, Marzo", muestran el Q1
Tip: En un dashboard, coloca los segmentadores en la parte
superior o lateral, donde los usuarios esperan encontrar
controles de filtro.
Formato de segmentadores
Cambiar estilo
- Haz clic en el segmentador
- Ve a la pestaña Segmentador de datos
- En el grupo Estilos, elige un estilo predefinido
- O crea un estilo personalizado
Estilos disponibles
| Estilo | Descripción | Uso recomendado |
|---|---|---|
| Claro | Fondos blancos, bordes sutiles | Dashboards limpios |
| Color 1-6 | Colores del tema | Coincide con branding |
| Oscuro | Fondos oscuros | Presentaciones |
Personalizar tamaño y disposición
- Selecciona el segmentador
- Ve a Segmentador de datos > Botones
- Configura:
- Columnas: Número de columnas de botones
- Alto y Ancho del botón
Ejemplo de configuración
Para un segmentador de meses (12 elementos):
- Columnas: 4 (muestra 3 filas × 4 columnas)
- Ancho de botón: 2 cm
- Alto de botón: 0.5 cm
Escalas de tiempo (Timeline)
Las escalas de tiempo son segmentadores especiales diseñados exclusivamente para campos de fecha. Ofrecen navegación temporal intuitiva con slider y zoom.
Insertar escala de tiempo
- Haz clic en la tabla dinámica
- Ve a Analizar tabla dinámica > Insertar escala de tiempo
- Selecciona el campo de fecha
- Clic en Aceptar
Interfaz de la escala de tiempo
┌─────────────────────────────────────────────────────────┐
│ Fecha de Venta [MESES ▼] │
├─────────────────────────────────────────────────────────┤
│ ◄ ENE | FEB | MAR | ABR | MAY | JUN | JUL | AGO ► │
│ [=========] │
└─────────────────────────────────────────────────────────┘
Niveles de tiempo
La escala de tiempo permite cambiar el nivel de agrupación:
| Nivel | Descripción | Uso típico |
|---|---|---|
| Años | Vista anual | Análisis a largo plazo |
| Trimestres | Q1, Q2, Q3, Q4 | Reportes financieros |
| Meses | Vista mensual | Análisis estándar |
| Días | Vista diaria | Análisis detallado |
Para cambiar el nivel:
- Clic en el desplegable de la esquina superior derecha
- Selecciona el nivel deseado
Seleccionar períodos
- Clic en un período: Selecciona solo ese período
- Clic y arrastrar: Selecciona un rango continuo
- Slider inferior: Ajusta el rango seleccionado
- Flechas laterales: Navega hacia adelante/atrás
Ejemplo: Análisis trimestral
- Inserta escala de tiempo para Fecha de Venta
- Cambia a nivel Trimestres
- Clic en Q1 y arrastra hasta Q3
- La tabla muestra datos de enero a septiembre
Formatear escalas de tiempo
Estilos predefinidos
- Selecciona la escala de tiempo
- Ve a Escala de tiempo > Estilos
- Elige un estilo visual
Tamaño y posición
- Arrastra los bordes para redimensionar
- Mínimo recomendado: 10 cm de ancho para buena usabilidad
Ocultar encabezado y etiquetas
- Clic derecho en la escala de tiempo
- Opciones de escala de tiempo
- Desmarca:
- Mostrar encabezado
- Mostrar etiqueta de selección
- Mostrar barra de desplazamiento
Caso práctico: Dashboard interactivo de ventas
Objetivo
Crear un dashboard con tres vistas de ventas controladas por segmentadores comunes.
Componentes del dashboard
- Tabla dinámica 1: Ventas por Región
- Tabla dinámica 2: Top 10 Productos
- Tabla dinámica 3: Tendencia mensual (gráfico dinámico)
Segmentadores a crear
- Escala de tiempo para Fecha
- Segmentador para Categoría de Producto
- Segmentador para Vendedor
Pasos de implementación
1. Crear las tablas dinámicas
Todas deben usar el mismo origen de datos:
Tabla 1:
- Filas: Región
- Valores: Suma de Ventas
Tabla 2:
- Filas: Producto (filtrado a Top 10)
- Valores: Suma de Ventas
Tabla 3:
- Filas: Fecha (agrupada por Mes)
- Valores: Suma de Ventas
2. Insertar controles de filtro
- Inserta escala de tiempo desde Tabla 1
- Inserta segmentador de Categoría desde Tabla 1
- Inserta segmentador de Vendedor desde Tabla 1
3. Conectar a todas las tablas
Para cada segmentador y escala de tiempo:
- Clic derecho > Conexiones de informe
- Marca las tres tablas dinámicas
- Aceptar
4. Organizar el layout
┌─────────────────────────────────────────────────────────┐
│ DASHBOARD DE VENTAS 2025 │
├─────────────────────────────────────────────────────────┤
│ [===== Escala de Tiempo: Fecha =====] │
├─────────────────┬───────────────────────────────────────┤
│ [Categoría] │ │
│ ☑ Electrónica │ ┌─────────────────────────────┐ │
│ ☑ Accesorios │ │ Ventas por Región │ │
│ ☑ Software │ │ Norte: $250,000 │ │
├─────────────────┤ │ Sur: $180,000 │ │
│ [Vendedor] │ │ Centro: $220,000 │ │
│ ☑ Ana García │ └─────────────────────────────┘ │
│ ☑ Carlos López │ │
│ ☑ María Torres │ ┌─────────────────────────────┐ │
│ │ │ Top 10 Productos │ │
│ │ │ 1. Laptop Pro: $95,000 │ │
│ │ │ 2. Monitor 27": $72,000 │ │
│ │ │ ... │ │
│ │ └─────────────────────────────┘ │
│ │ │
│ │ ┌─────────────────────────────┐ │
│ │ │ 📈 Tendencia Mensual │ │
│ │ │ [Gráfico de líneas] │ │
│ │ └─────────────────────────────┘ │
└─────────────────┴───────────────────────────────────────┘
Interacción del usuario
Cuando el usuario:
- Selecciona Q1 en la escala de tiempo
- Hace clic en Electrónica en el segmentador de categoría
- Selecciona Ana García en vendedor
Todas las tablas dinámicas se actualizan instantáneamente para mostrar:
- Ventas de Electrónica
- Vendidas por Ana García
- Durante enero-marzo 2025
Mejores prácticas
Diseño de segmentadores
- Posición consistente: Siempre en el mismo lugar del dashboard
- Tamaño apropiado: Suficiente para ver todos los elementos
- Agrupación lógica: Segmentadores relacionados juntos
- Colores distintivos: Usa colores para diferenciar tipos de filtros
Usabilidad
- Etiquetas claras: El título debe indicar qué filtra
- Estado visible: El usuario debe ver qué filtros están activos
- Botón de limpiar: Asegura que sea visible y accesible
- Número de opciones: Si hay más de 20 elementos, considera agrupar
Rendimiento
- Limita el número de segmentadores: 3-5 es ideal
- Evita segmentadores de alta cardinalidad: Campos con miles de valores únicos
- Usa escalas de tiempo para fechas: Más eficientes que segmentadores
Resumen
En esta lección aprendiste:
- Qué son los segmentadores y sus ventajas sobre filtros tradicionales
- Insertar y usar segmentadores para filtrar tablas dinámicas
- Conectar segmentadores a múltiples tablas dinámicas
- Formatear segmentadores para dashboards profesionales
- Usar escalas de tiempo para navegación temporal intuitiva
- Crear dashboards interactivos con controles compartidos
Próximos pasos
En la siguiente lección exploraremos Técnicas avanzadas de tablas dinámicas, incluyendo el uso de múltiples orígenes de datos, mostrar valores como porcentajes y diferencias, formato condicional en tablas dinámicas y gráficos dinámicos (pivot charts).
¿Completaste esta lección?
Marca esta lección como completada. Tu progreso se guardará en tu navegador.