Segmentaciones, Filtros Avanzados y Escalas de Tiempo
Objetivos de AprendizajeAl finalizar esta lección serás capaz de:
- Crear segmentaciones (slicers) para filtrar tablas dinámicas con botones visuales
- Implementar escalas de tiempo para filtrar por períodos de fecha intuitivamente
- Conectar múltiples tablas dinámicas a las mismas segmentaciones
- Diseñar interfaces de análisis interactivas sin necesidad de macros o VBA
Segmentaciones: Filtros Visuales con Un Clic
Las segmentaciones transforman los filtros aburridos de lista desplegable en paneles de botones elegantes y amigables. Son esenciales para crear dashboards que cualquier persona pueda usar.
Crear una Segmentación
- Hacé clic en la tabla dinámica
- Insertar > Segmentación de datos (o Análisis de tabla dinámica > Insertar segmentación)
- Seleccioná los campos que querés como filtro (ej: Región, Categoría, Vendedor)
- Aceptar
Aparecen paneles flotantes con botones para cada valor único del campo.
Usar Segmentaciones
- Un clic: Filtra por ese valor
- Ctrl + clic: Selecciona múltiples valores
- Botón de borrar filtro (esquina superior derecha del slicer): Quita el filtro
Ejemplo visual: Tenés una segmentación de "Región" con botones Buenos Aires, Litoral, Cuyo. Al hacer clic en "Buenos Aires", TODA la tabla dinámica (y las conectadas) se filtra para mostrar solo datos de esa región.
Personalizar la Apariencia
Seleccioná la segmentación y usá la pestaña "Segmentación de datos":
| Configuración | Descripción |
|---|---|
| Columnas | Cuántas columnas de botones mostrar (1, 2, 3, 4) |
| Alto/Ancho de botón | Tamaño individual de cada botón |
| Estilos | Temas de color predefinidos (claro, oscuro, colores) |
| Configuración | Mostrar/ocultar encabezado, nombre personalizado |
Truco de diseño: Para un dashboard limpio, configurá las segmentaciones en una fila horizontal con 1 columna cada una y mismo alto. Esto crea un panel de control tipo "barra de filtros" profesional.
Conectar Segmentaciones a Múltiples Tablas Dinámicas
Esta es la función más poderosa. Una sola segmentación puede filtrar VARIAS tablas dinámicas simultáneamente:
- Clic derecho en la segmentación
- Conexiones de informe (o "Conexiones de tabla dinámica")
- Marcá TODAS las tablas dinámicas que querés que se filtren
- Aceptar
Ahora, al hacer clic en "Buenos Aires" en la segmentación de Región, TODAS las tablas dinámicas conectadas se filtran a Buenos Aires. Esto es la base de los dashboards interactivos.
Escalas de Tiempo: Filtros de Fecha Intuitivos
Crear una Escala de Tiempo
- Clic en la tabla dinámica
- Insertar > Escala de tiempo
- Seleccioná el campo de fecha
- Aceptar
Aparece un panel con una barra deslizante de tiempo. Podés:
| Nivel | Qué Muestra |
|---|---|
| AÑOS | Botones por año |
| TRIMESTRES | T1, T2, T3, T4 por año |
| MESES | Enero, Febrero, etc. |
| DÍAS | Fechas individuales |
Usar la Escala de Tiempo
- Hacé clic en un mes para seleccionarlo
- Arrastrá para seleccionar un rango (ej: Marzo a Junio)
- Cambiá el nivel (Años/Trimestres/Meses/Días) con el selector
- Botón "Borrar filtro" para ver todos los datos
La escala de tiempo es MUY superior a poner fechas en el área de Filtros porque:
- Es visual e intuitiva (no necesitás saber las fechas exactas)
- Permite seleccionar rangos arrastrando
- Cambia de granularidad fácilmente
- Se conecta a múltiples tablas dinámicas igual que las segmentaciones
Sección 2: Diseñar una Interfaz de Análisis Interactiva
Arquitectura de un Dashboard con Segmentaciones
┌──────────────────────────────────────────────────────────┐
│ ┌─────────────┐ ┌──────────────┐ ┌─────────────────┐ │
│ │ Región │ │ Categoría │ │ Vendedor │ │
│ │ [Bs As] │ │ [Alimentos] │ │ [Todos] │ │
│ │ [Litoral] │ │ [Bebidas] │ │ [García] │ │
│ │ [Cuyo] │ │ [Limpieza] │ │ [López] │ │
│ └─────────────┘ └──────────────┘ └─────────────────┘ │
│ │
│ ┌──────────────────────────────────────────────────┐ │
│ │ Escala de Tiempo: [|===Mar===Abr===May===|] │ │
│ └──────────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────┐ ┌───────────────────────────┐ │
│ │ KPI: $2.4M │ │ Gráfico de Barras │ │
│ │ Meta: $3.0M │ │ (ventas por mes) │ │
│ │ 81% ████████░░ │ │ │ │
│ └─────────────────┘ └───────────────────────────┘ │
│ │
│ ┌───────────────────────────────────────────────────┐ │
│ │ Tabla Dinámica: Detalle por Producto │ │
│ │ Producto | Ene | Feb | Mar | Total │ │
│ │ Arroz | $120K | $150K | $180K | $450K │ │
│ └───────────────────────────────────────────────────┘ │
└──────────────────────────────────────────────────────────┘
Paso a Paso: Construir el Dashboard
Paso 1: Creá todas las tablas dinámicas necesarias:
- TD1: Resumen de KPIs (una fila con Total Ventas, Promedio, Cuenta)
- TD2: Ventas por mes (para gráfico)
- TD3: Detalle por producto y región
- TD4: Top vendedores
Todas basadas en los mismos datos fuente.
Paso 2: Creá las segmentaciones:
- Región (3-4 botones en fila)
- Categoría (5 botones en columna)
- Vendedor (lista más larga)
Paso 3: Conectá cada segmentación a TODAS las tablas dinámicas (Conexiones de informe).
Paso 4: Creá una escala de tiempo y conectala a todas las TDs.
Paso 5: Movélas y dimensionalas sobre la hoja del Dashboard.
Paso 6: Ocultá las hojas de las tablas dinámicas individuales si están en hojas separadas.
El resultado: un dashboard completamente interactivo donde cualquier persona puede filtrar datos sin conocer fórmulas.
Trucos de Diseño Profesional
- Ocultar líneas de cuadrícula: Vista > Desmarcá "Líneas de cuadrícula" para un fondo limpio
- Alinear segmentaciones: Seleccioná varias con Ctrl+clic, Formato > Alinear > Distribuir horizontalmente
- Colores consistentes: Usá el mismo estilo de segmentación para todas (ej: todas en azul oscuro)
- Tamaño de fuente: Aumentá la fuente de las segmentaciones para mejor legibilidad
- Zona de filtros: Agrupá todas las segmentaciones en la parte superior del dashboard
Sección 3: Filtros Avanzados con Tablas Dinámicas
Filtros de Valor
Podés filtrar la tabla dinámica por los valores calculados:
- Clic en la flecha de filtro de un campo de fila
- "Filtros de valor" >
- Mayor que... (ej: solo productos con ventas > $100,000)
- Top 10 (ej: los 5 productos más vendidos)
- Menores que el promedio
Filtros de Etiqueta
Para filtrar por el texto de las etiquetas:
- Clic en flecha de filtro > "Filtros de etiqueta" >
- Comienza con... (ej: productos que empiezan con "A")
- Contiene... (ej: productos que contienen "premium")
- No contiene...
Ordenamiento
- Clic derecho en un valor > Ordenar >
- De menor a mayor / De mayor a menor
- Más opciones de ordenamiento (por campo de valor específico)
Podés ordenar los vendedores por total de ventas descendente para tener siempre el ranking actualizado.
Errores Comunes
Segmentación no filtra una tabla dinámica: Verificá que está conectada en "Conexiones de informe". Si las TDs usan diferentes fuentes de datos, no se pueden conectar.
Escala de tiempo no aparece como opción: El campo debe ser de tipo fecha real, no texto. Convertí las fechas si es necesario.
Botones de segmentación con valores obsoletos: Si eliminaste datos, los botones siguen apareciendo en gris. Clic derecho en la segmentación > Configuración > Desmarcá "Mostrar elementos sin datos".
Dashboard se desconfigura al cambiar el tamaño: Fijá las segmentaciones: Formato > Propiedades > "No mover ni cambiar tamaño con celdas".
Puntos Clave
- Las segmentaciones son filtros visuales con botones que cualquier usuario puede operar
- Las escalas de tiempo permiten filtrar por fecha arrastrando, sin escribir fechas
- Conectar segmentaciones a múltiples tablas dinámicas es la base de dashboards interactivos
- Filtros de valor y etiqueta complementan las segmentaciones para análisis granular
- El diseño visual del dashboard importa tanto como los datos que muestra
Mini Quiz
¿Cómo seleccionás múltiples valores en una segmentación?
- a) Shift + clic
- b) Ctrl + clic ✓
- c) Alt + clic
- d) Doble clic
¿Qué función permite que una segmentación filtre varias tablas dinámicas?
- a) Segmentación compartida
- b) Conexiones de informe ✓
- c) Vínculos de datos
- d) Filtro global
¿Qué nivel de granularidad NO tiene la escala de tiempo?
- a) Años
- b) Semanas ✓
- c) Meses
- d) Trimestres
Ejercicio Práctico
Desafío: Dashboard Interactivo Multi-Vista
Creá un dashboard con:
- Tres segmentaciones: Región, Categoría, Estado
- Una escala de tiempo para la fecha
- Cuatro tablas dinámicas conectadas: KPIs, Ventas x Mes (gráfico), Top Productos, Detalle
- Todos los filtros afectan todas las vistas simultáneamente
- Diseño profesional sin líneas de cuadrícula
Revisemos los puntos más importantes de esta lección antes de continuar.
Recurso en Video
📹 Segmentaciones y Escalas de Tiempo en Excel — Excel Avanzado
Tutorial visual sobre cómo crear dashboards interactivos con segmentaciones conectadas.
- Comprendo el concepto principal y puedo explicarlo con mis palabras
- Entiendo cómo aplicarlo en mi situación específica
- Necesito repasar algunas partes antes de continuar
- Quiero ver más ejemplos prácticos del tema