Las tablas dinámicas en Excel resumen cientos o miles de registros en un reporte compacto que puedes reorganizar con solo arrastrar campos. Sirven para contestar preguntas como “¿cuántas piezas rechazó cada máquina por turno?” sin escribir una sola fórmula. Se llaman dinámicas porque puedes rotar filas y columnas, filtrar y cambiar el cálculo en segundos, y la tabla se reacomoda sola.
¿Qué son las tablas dinámicas en Excel y para qué sirven?
Una tabla dinámica (PivotTable) toma una lista de datos con encabezados y un registro por renglón, y la agrupa según los campos que elijas. No modifica tu información original: es un reporte aparte que lee el origen y lo condensa. Sus funciones principales:
- Resumir sin fórmulas: calcula sumas, conteos, promedios, máximos y mínimos sin que escribas SUMAR.SI.CONJUNTO (SUMIFS) ni CONTAR.SI.CONJUNTO (COUNTIFS), lo que reduce errores de captura en los cálculos.
- Cambiar de perspectiva: el mismo reporte puede mostrar defectos por turno, por máquina o por número de parte con solo mover un campo.
- Filtrar y segmentar: te concentras en un mes, una línea o un cliente sin borrar ni copiar datos.
- Agrupar: junta fechas por meses o trimestres y números en rangos.
- Graficar: con un gráfico dinámico presentas los hallazgos de forma visual y el gráfico sigue a la tabla cuando la filtras.
Antes de empezar: prepara tus datos
Casi todos los problemas con tablas dinámicas vienen de una base mal armada. Antes de insertarla, revisa esto:
- Cada columna tiene un título en la primera fila. Si falta uno, Excel muestra un aviso de que el nombre del campo no es válido y no crea la tabla.
- Un registro por fila, sin filas ni columnas vacías a la mitad del rango.
- Sin celdas combinadas ni subtotales dentro de los datos; los totales los hará la tabla dinámica.
- Un solo tipo de dato por columna: fechas como fechas y números como números. Un número guardado como texto hace que Excel cuente en lugar de sumar.
- Convierte el rango en tabla con Ctrl + T (Insertar > Tabla). Así, cuando agregues registros, la tabla dinámica los tomará al actualizar sin que tengas que cambiar el origen.

Si quieres profundizar en cómo estructurar la información, revisa cómo usar Excel como base de datos.
Cómo crear una tabla dinámica en Excel paso a paso
- Haz clic en cualquier celda de tus datos.
- Ve a la pestaña Insertar y da clic en Tabla dinámica. En Microsoft 365 elige la opción De una tabla o rango.
- En el cuadro Crear tabla dinámica confirma que el rango abarque todas las filas y columnas. Ahí mismo eliges si la quieres en una hoja nueva (lo más práctico) o en una hoja existente.
- Da clic en Aceptar. Excel inserta la tabla vacía a la izquierda y abre a la derecha el panel Campos de tabla dinámica.
- Arrastra los campos de la lista superior a las áreas de la parte inferior. La tabla se arma conforme los colocas y puedes moverlos las veces que quieras.



Las 4 áreas de una tabla dinámica: filtros, columnas, filas y valores
El panel de campos tiene arriba la lista de columnas de tu base y abajo cuatro áreas, cada una define una parte del reporte. En versiones anteriores de Excel se llamaban Filtro de informe, Etiquetas de columna, Etiquetas de fila y Valores.

| Área | Qué hace | Ejemplo en un registro de scrap |
|---|---|---|
| Filtros | Limita toda la tabla a uno o varios elementos de un campo, que eliges en una lista desplegable arriba del reporte. | Ver solo una máquina o solo un mes. |
| Columnas | Muestra cada elemento distinto del campo como encabezado de columna. | Una columna por turno. |
| Filas | Muestra cada elemento distinto del campo como un renglón. | Un renglón por tipo de defecto. |
| Valores | Hace los cálculos: suma, conteo, promedio, máximo, mínimo. Es la única área que opera con los datos. | Suma de piezas rechazadas. |
¿Cuáles son las dos áreas que muestran los diferentes elementos de un campo?
Son Filas y Columnas. Cuando colocas un campo en cualquiera de ellas, Excel enumera cada elemento único de ese campo (cada máquina, cada turno, cada número de parte) como un renglón o como un encabezado. El área de Valores no lista elementos, los resume con un cálculo, y el área de Filtros solo te deja escoger cuáles entran al reporte.
Cómo cambiar el cálculo del área de Valores
Por defecto Excel suma los campos numéricos y cuenta los que tienen texto o celdas vacías. Para cambiarlo, da clic derecho sobre cualquier valor y elige Resumir valores por: Suma, Cuenta, Promedio, Máx., Mín. y otras. Con Mostrar valores como conviertes los números en porcentaje del total general, de la fila o de la columna, algo muy útil para ver qué tanto pesa cada defecto.
Ejemplo práctico: análisis de scrap en un área de inyección
Supón que en el área de inyección llevas un registro con una fila por cada rechazo y las columnas Fecha, Turno, Máquina, Número de parte, Defecto y Piezas rechazadas. Al cierre del mes tienes un par de miles de filas y tu gerente quiere saber qué defecto pesa más y en qué turno aparece. Con una tabla dinámica lo resuelves así:
- Arrastra Defecto al área de Filas.
- Arrastra Turno al área de Columnas.
- Arrastra Piezas rechazadas al área de Valores (Suma).
- Arrastra Máquina al área de Filtros para revisar una prensa a la vez.
- Ordena el Total general de mayor a menor con clic derecho > Ordenar.
En segundos tienes una matriz de defecto contra turno con sus totales. Si la rebaba se concentra en un solo turno, ya tienes una pista para investigar: un cambio de molde, un ajuste de parámetros o un operador en entrenamiento. Esa misma lista ordenada es la base de un diagrama de Pareto, una de las 7 herramientas de la calidad.
Para seguir la tendencia, agrega Fecha a Filas y agrúpala con clic derecho > Agrupar, por meses o por días con un intervalo de 7 para ver semanas. Si a tu base le falta la descripción de cada número de parte, complétala antes con BUSCARV (VLOOKUP).
El mismo procedimiento sirve para cualquier lista. En la imagen siguiente, las ventas aparecen en Filas por producto, divididas por categoría y por local, con el importe en Valores.

Gráficos dinámicos y segmentación de datos
Un gráfico dinámico se basa en una tabla dinámica y se ajusta en cuanto filtras o reacomodas los campos. Para crearlo, selecciona una celda de la tabla y ve a Analizar tabla dinámica > Gráfico dinámico (en versiones anteriores, pestaña Opciones o Analizar) y elige el tipo de gráfico.

La segmentación de datos (Insertar > Segmentación de datos) agrega botones para filtrar con un clic, muy cómoda para un tablero que se revisa en la junta de arranque de turno. Para campos de fecha existe la Escala de tiempo, que filtra por días, meses, trimestres o años con una barra deslizable.
Opciones de diseño de la tabla dinámica
En la pestaña Diseño muestras u ocultas subtotales y totales generales, eliges el diseño de informe (el compacto ahorra espacio; el tabular repite etiquetas y conviene si vas a copiar el resultado a otra hoja) y aplicas estilos con filas con bandas para facilitar la lectura.
Cómo actualizar una tabla dinámica cuando cambian los datos
Una tabla dinámica no se recalcula sola cuando modificas la base, a diferencia de una fórmula. Tienes tres casos:
- Cambiaste valores dentro del rango: ve a Analizar tabla dinámica > Actualizar, o usa Alt + F5. Para actualizar todas las del libro, Ctrl + Alt + F5.
- Agregaste filas fuera del rango original: usa Cambiar origen de datos y selecciona el rango completo. Si tu base es una tabla de Excel (Ctrl + T), basta con actualizar.
- Quieres que se actualice al abrir el archivo: en Opciones de tabla dinámica > Datos, activa Actualizar al abrir el archivo.
Si usas Excel a diario para reportes de producción, calidad o inventarios, el curso de Microsoft Excel Intermedio con constancia DC-3 complementa tus tablas dinámicas con funciones lógicas, de búsqueda y gráficos.
Preguntas frecuentes
¿Qué diferencia hay entre una tabla de Excel y una tabla dinámica?
Una tabla de Excel (Ctrl + T) guarda y ordena los registros, crece sola al agregar filas y permite filtrar. Una tabla dinámica no guarda datos: los resume y reorganiza a partir de un origen. Lo ideal es usar ambas: la tabla como base y la tabla dinámica como reporte.
¿Si modifico la base de datos, se actualiza la tabla dinámica?
No de forma automática. Debes dar clic en Actualizar (Alt + F5). Si agregaste filas fuera del rango, cambia el origen de datos o, mejor, trabaja tu base como tabla de Excel para que las nuevas filas entren solas al actualizar.
¿Por qué mi tabla dinámica cuenta en lugar de sumar?
Porque la columna tiene celdas vacías o números guardados como texto. Corrige el tipo de dato en la base, actualiza y luego cambia el cálculo con clic derecho > Resumir valores por > Suma.
Llévalo a la práctica
El curso de Microsoft Excel Intermedio lleva este tema hasta tu constancia DC-3 oficial ante la STPS. Tómalo suelto o accede a todo el catálogo con la membresía SyS.