S39 · Tablas dinámicas I (crear, agrupar y campos calculados)¶
Datos de la sesión
Fecha: martes 1-sep-2026 · Horario: 20:00 – 22:00 · Duración: 2 h · Sesión: 39 de 47 · Unidad: 4
Una tabla dinámica resume cientos de filas en una tabla ordenada: ventas por sede, por mes o por vendedor, sin escribir una sola fórmula. Se nutre de un rango o de una Tabla estructurada (S38), así que cuando agregues datos, el resumen se actualiza. Es el motor de casi todos los reportes y de los KPIs del PA4.
Objetivos¶
- Crear una tabla dinámica desde un rango o una Tabla estructurada.
- Arrastrar campos a Filas, Columnas, Valores y Filtros.
- Cambiar los cálculos: Suma, Conteo, Promedio, Mínimo, Máximo.
- Agrupar fechas por mes, trimestre o año.
- Añadir un campo calculado y crear un gráfico básico derivado.
Contenidos¶
1. Crearla y conocer sus cuatro zonas¶
Selecciona los datos (o una celda de una Tabla) e inserta Insertar → Tabla dinámica. Elige dónde colocarla (nueva hoja) y arrastra campos al panel:
Filas (Rows) → Sede → agrupa por sede
Columnas (Col.)→ (vacío o Categoría)→ opcional: abre columnas
Valores (Data) → Monto → Suma de Monto
Filtros (Area) → Año o Estado → filtra todo el resumen
La tabla dinámica se actualiza al arrastrar: mueve Sede a Valores por error y verás “Contar de Sede” en
lugar de una suma; corrígelo en Configuración de campo de valor.
2. Cambiar el cálculo de un valor¶
En un campo de Valores, abre Configuración de campo de valor → Resumir por y elige Suma, Conteo, Promedio, Máx o Mín.
Monto → Suma → monto total
ID → Conteo → número de operaciones
Nota → Promedio → promedio de notas
Cantidad → Mínimo → pedido más pequeño
Distingue Suma (suma los números) de Conteo (cuenta registros). Con ID o Código el conteo da el
número de filas, algo que la suma haría mal si los códigos no son numéricos.
3. Agrupar fechas¶
Si en Filas colocas una fecha, haz clic derecho sobre cualquier valor → Agrupar y elige Meses, Trimestres o Años. Excel crea automáticamente los períodos:
Fecha → Agrupar por Meses → Ene · Feb · Mar · … DIC con el total de cada mes
Fecha → Agrupar por Trimestres → Trim1 · Trim2 · Trim3 · Trim4
Las fechas deben ser fechas reales
Si la columna es texto o S/ 450.50, el agrupado por mes falla. Normaliza fechas y montos antes de llevarlos al modelo de Power BI (S42).
de pivotar; el formato no convierte texto en fecha por sí solo.
4. Campos calculados¶
Para crear una columna derivada (margen, IGV, diferencia) sin tocar los datos: Herramientas de tabla dinámica → Analizar → Campos, elementos y conjuntos → Campo calculado, define un nombre y una fórmula que use otros campos:
El campo calculado aparece automáticamente en el panel y puede sumarse como un valor más. Es distinto de modificar la celda de la tabla dinámica: los cambios manuales se pierden al actualizar.
5. Actualizar y refrescar¶
Al cambiar los datos de origen, la tabla dinámica no se actualiza sola: haz clic derecho → Actualizar (Ctrl+Alt+F5 actualiza todo el libro). Como buena práctica, convierte el origen en una Tabla estructurada (S38) para que las filas nuevas entren en el rango de la dinámica.
Cómo se hace en cada aplicación¶
| Acción | Excel | Google Sheets | LibreOffice Calc |
|---|---|---|---|
| Crear tabla dinámica | Insertar → Tabla dinámica | Insertar → Tabla dinámica | Insertar → Tabla dinámica |
| Agrupar fechas | Clic derecho → Agrupar → Meses | Sí (menú contextual) | Soporte básico |
| Campo calculado | Analizar → Campo calculado | No nativo (usar fórmulas/columnas) | Parcial (agregar campos) |
| Filtrar por valor | Filtros de valor | Filtros | Filtros |
Sheets y Calc
Sheets permite tabla dinámica, agrupado de fechas y configuración de sumar/contar, pero no tiene «campos calculados» nativos; replica el cálculo con una columna auxiliar de la tabla origen o con una fórmula sobre la tabla dinámica. En PA4, el campo calculado suele hacerse en Excel.
Actividad en clase · Primer resumen dinámico del PA4 (60 min)¶
Archivo principal del taller: descarga datos-practica-s39-s40-tablas-dinamicas.xlsx. Es un libro con varias Tablas estructuradas de miles de filas para practicar distintos tipos de resumen:
| Tabla | Filas | Qué contiene |
|---|---|---|
Ventas |
10 000 | 12 meses del 2026 · 6 sedes · 5 categorías · 12 vendedores · Cantidad, Monto y Costo |
Alumnos |
2 400 | Registro académico: carreras, ciclos, notas 1-3, promedio, asistencia, estado, fecha de matrícula |
Planilla |
1 200 | Planilla: áreas, cargos, sueldo base, bonificación, descuentos, sueldo neto, fecha de ingreso |
Categorias |
5 | Dimensión: margen por categoría (para el modelo de datos de S40) |
Sedes |
6 | Dimensión: región por sede (para el modelo de datos de S40) |
La hoja Guía resume cada tabla y para qué usarla. Empieza con Ventas y luego prueba Alumnos y Planilla.
Parte A — Primer resumen (15 min)¶
- Crea una tabla dinámica en una nueva hoja a partir de
Ventas. - Resumen: ventas (Suma de Monto) por Sede.
- Resumen: ventas por Categoría; ordena por monto descendente.
Parte B — Conteos y promedios (15 min)¶
- Cuenta operaciones por vendedor (Suma/Conteo de
ID). - Promedio de
Montopor sede. - Cambia un campo a Conteo y verifica que ya no sume.
- En
Alumnos, calcula el promedio de Notas por Carrera y el conteo por Estado (Aprobado/Desaprobado).
Parte C — Fechas (15 min)¶
- En
Ventas, arrastraFechaa Filas y agrupa por Meses para ver la tendencia. - Agrupa por Trimestres y compara con la vista mensual.
- En
Alumnos, agrupaFecha Matrículapor Trimestres para ver cuántos alumnos ingresaron por período.
Parte D — Campo calculado y cierre (15 min)¶
- En
Ventas, crea un campo calculadoUtilidad = Monto - Costo. - Resumen: utilidad por sede y el total.
- Guarda como
PA4-practica-tablas-dinamicas-i.xlsx. Entregable: una suma, un conteo, un promedio, una agrupación mensual y un campo calculado, con evidencia.
Tips¶
- Prefiere Tablas estructuradas como origen; así el rango de la dinámica crece solo.
- Revisa siempre la columna de Valores: no confundas «Suma» con «Conteo».
- Las fechas solo se agrupan si realmente son fechas; normalízalas antes de llevarlas al modelo de Power BI (S42).
- Guárdate el archivo: en S40 añadirás segmentaciones, escala de tiempo y gráficos sobre esta misma tabla.