Tabla dinámica en Excel — tutorial paso a paso (2026)

La tabla dinámica es la herramienta más poderosa de Excel para resumir datos: convierte miles de filas de ventas, pedidos o gastos en un resumen claro sin escribir una sola fórmula. En esta guía aprenderás a crear una tabla dinámica desde cero en 8 pasos, agrupar fechas por mes y trimestre, mostrar porcentajes, filtrar con segmentaciones y rematar con un gráfico dinámico. Funciona en Excel 2010 hasta Microsoft 365.

Dr Waqas Rafique Dr Waqas Rafique · Fundador y CTO · PhD en Aprendizaje Automático Estadístico
· Acerca de

Resumen rápido

Para crear una tabla dinámica: haz clic dentro de tus datos → Insertar → Tabla dinámica → Aceptar. Luego arrastra una dimensión (Producto, Región) al área Filas y una métrica (Ventas) al área Valores. Para analizar dos variables, agrega un campo a Columnas. Agrupa fechas con clic derecho → Agrupar → Meses. Muestra participaciones con Mostrar valores como → Porcentaje del total general. Crea un gráfico desde Analizar → Gráfico dinámico.

Contenido

  1. ¿Qué es una tabla dinámica?
  2. Los datos de ejemplo
  3. Paso 1 — Organiza tus datos
  4. Paso 2 — Inserta la tabla dinámica
  5. Paso 3 — Arrastra Filas y Valores
  6. Paso 4 — Agrega Columnas
  7. Paso 5 — Cambia la función de resumen
  8. Paso 6 — Agrupa fechas
  9. Paso 7 — Porcentajes y segmentaciones
  10. Paso 8 — Crea un gráfico dinámico
  11. Errores comunes y soluciones
  12. Preguntas frecuentes

¿Qué es una tabla dinámica?

Una tabla dinámica (o pivot table en inglés) es una herramienta de Excel que resume automáticamente grandes volúmenes de datos. Toma una lista larga de registros —por ejemplo, miles de ventas individuales— y la condensa en un resumen ordenado por las categorías que tú elijas: por producto, por región, por mes o por cualquier combinación de ellas. Lo hace sin que escribas fórmulas, sin macros y sin programar nada.

La palabra clave es dinámica. A diferencia de una tabla normal, puedes reorganizar el análisis con solo arrastrar campos de un lugar a otro. ¿Quieres ver las ventas por región? Arrastras Región a las filas. ¿Ahora prefieres verlas por mes y producto a la vez? Mueves los campos y la tabla se recalcula al instante. Esa flexibilidad es la razón por la que las tablas dinámicas son la primera herramienta que aprende cualquier analista de datos.

Imagina una hoja con 5.000 filas de pedidos: fecha, producto, región, vendedor y monto. Mirando esas filas a simple vista no entiendes nada. Pero en treinta segundos, una tabla dinámica te dice cuánto vendió cada región, qué producto fue el más rentable y cómo evolucionaron las ventas mes a mes. Convierte el caos en respuestas.

Las tablas dinámicas también responden las cuatro grandes preguntas del análisis de negocio: cuánto (sumas y totales), cuántos (recuentos), en promedio (medias) y qué porcentaje (participaciones). Y todo se actualiza al cambiar un solo campo. En las próximas secciones construiremos una de cero, paso a paso.

Los datos de ejemplo

Para seguir el tutorial, imagina una hoja de cálculo con datos de ventas. Cada fila es un pedido y cada columna un atributo. Así se ven los primeros registros:

FechaRegiónProductoVendedorVentas
05/01/2026NorteLaptopAna$1.200
05/01/2026SurTecladoLuis$45
06/01/2026NorteMonitorAna$320
07/02/2026CentroLaptopMarta$1.200
08/02/2026SurMouseLuis$25

Con esta estructura —encabezados claros, sin filas vacías y cada columna con un solo tipo de dato— Excel puede construir cualquier resumen que necesites. Mantén siempre tus datos en este formato de lista limpia: es el requisito número uno para que una tabla dinámica funcione bien.

1
2
3
4
5
6
7
8

1.Paso 1 — Organiza tus datos en formato de tabla

Antes de insertar la tabla dinámica, tus datos deben cumplir tres reglas: cada columna tiene un encabezado en la primera fila, no hay filas ni columnas completamente vacías, y cada columna contiene un solo tipo de información (fechas en una, montos en otra, texto en otra). Una lista limpia es la base de todo.

El mejor truco es convertir el rango en una Tabla de Excel. Selecciona cualquier celda de tus datos y pulsa:

Ctrl + T

Excel reconoce el rango y lo convierte en una tabla con nombre. La gran ventaja: cuando agregues nuevas filas de ventas, la tabla crece sola, y tu tabla dinámica solo necesitará un clic en Actualizar para incluir los datos nuevos. Sin tablas, tendrías que redefinir el rango cada vez.

💡 Consejo: Dale un nombre claro a tu tabla (pestaña Diseño de tabla → campo Nombre de la tabla). Algo como "Ventas2026" hace que tus fórmulas y tablas dinámicas sean mucho más fáciles de entender después.

2.Paso 2 — Inserta la tabla dinámica

Haz clic en cualquier celda dentro de tus datos. Luego ve a la pestaña Insertar y haz clic en el botón Tabla dinámica (suele estar en la esquina superior izquierda de la cinta).

Aparecerá un cuadro de diálogo. Excel ya detectó el rango de tus datos automáticamente, así que no tienes que seleccionar nada manualmente. En la parte inferior, elige Nueva hoja de cálculo para que la tabla dinámica nazca en una hoja limpia y no interfiera con tus datos originales. Pulsa Aceptar.

Excel crea una hoja nueva con dos elementos: a la izquierda, un área vacía donde aparecerá tu tabla dinámica; a la derecha, el panel Campos de tabla dinámica, que lista todas tus columnas (Fecha, Región, Producto, Vendedor, Ventas) y cuatro áreas debajo: Filtros, Columnas, Filas y Valores. Aquí ocurre toda la magia.

3.Paso 3 — Arrastra campos a Filas y Valores

Esta es la parte central. En el panel de campos, arrastra el campo que quieras analizar como categoría hacia el área Filas. Por ejemplo, arrastra Región a Filas. Verás que la tabla muestra una lista de regiones: Norte, Sur, Centro.

Ahora arrastra el campo que quieras medir hacia el área Valores. Arrastra Ventas a Valores. Al instante, Excel suma las ventas de cada región y muestra el total al lado de cada una, más un total general al final.

Filas: Región → Valores: Suma de Ventas

Eso es todo: en dos arrastres tienes un resumen de ventas por región que antes requería fórmulas SUMAR.SI manuales. Prueba a quitar Región y poner Producto en Filas: ahora ves las ventas por producto. La tabla se recalcula sola cada vez.

4.Paso 4 — Agrega un campo a Columnas

Para analizar dos dimensiones a la vez, arrastra un segundo campo al área Columnas. Por ejemplo, con Región en Filas y Ventas en Valores, arrastra Producto a Columnas.

Ahora tienes una matriz de doble entrada: las regiones bajan por las filas, los productos se reparten por las columnas, y en cada celda aparece el total de ventas para esa combinación de región y producto. En la última fila y la última columna verás los totales generales. Es la forma más rápida de ver, por ejemplo, qué producto domina en cada región.

💡 Consejo: No pongas demasiados campos en Columnas. Más de dos o tres categorías hacen la tabla ilegible. Si necesitas muchos cortes, usa el área Filtros o las segmentaciones de datos (Paso 7) en lugar de saturar las columnas.

5.Paso 5 — Cambia la función de resumen

Por defecto, Excel suma los valores numéricos. Pero a veces necesitas el promedio, el conteo o el máximo. Para cambiarlo, haz clic en el campo dentro del área Valores (donde dice "Suma de Ventas") y elige Configuración de campo de valor.

En la lista podrás elegir entre:

Un truco potente: arrastra Ventas dos veces al área Valores. Configura la primera como Suma y la segunda como Recuento. Así, en la misma tabla dinámica, ves el total vendido y el número de pedidos uno al lado del otro.

6.Paso 6 — Agrupa fechas por mes, trimestre o año

Las fechas individuales (05/01, 06/01, 07/02...) no sirven para ver tendencias. Lo que quieres es agruparlas por mes o trimestre. Arrastra Fecha al área Filas, luego haz clic derecho sobre cualquier fecha dentro de la tabla dinámica y elige Agrupar.

En el cuadro que aparece, selecciona los niveles que quieras: Meses, Trimestres, Años (puedes marcar varios a la vez para crear una jerarquía año → trimestre → mes). Pulsa Aceptar y Excel resume automáticamente todas las ventas por periodo. Ahora ves enero, febrero, marzo... con sus totales, listos para detectar la tendencia.

⚠ Importante: Si la opción Agrupar aparece en gris o da error, casi siempre es porque alguna celda de la columna de fechas contiene texto o está vacía. Asegúrate de que toda la columna tenga fechas reales (alineadas a la derecha) antes de agrupar.

7.Paso 7 — Muestra porcentajes y filtra con segmentaciones

Las cifras absolutas no siempre cuentan toda la historia. Para ver qué porcentaje representa cada categoría, haz clic derecho sobre un valor, elige Configuración de campo de valor y ve a la pestaña Mostrar valores como. Selecciona Porcentaje del total general. La tabla pasa de mostrar dólares a mostrar participaciones: ahora sabes que el Norte representa el 42% de las ventas, por ejemplo.

Para filtrar de forma visual, usa las segmentaciones de datos. Selecciona la tabla dinámica, ve a la pestaña Analizar y haz clic en Insertar segmentación de datos. Elige los campos por los que quieres filtrar (Región, Producto, Año) y Excel crea botones interactivos. Un clic en "Sur" y toda la tabla se filtra al instante. Es mucho más intuitivo que los menús desplegables.

8.Paso 8 — Crea un gráfico dinámico

El último paso es darle vida visual a tu análisis. Con la tabla dinámica seleccionada, ve a la pestaña Analizar y haz clic en Gráfico dinámico. Elige un tipo: columnas para comparar categorías, líneas para ver tendencias en el tiempo, o circular para mostrar participaciones.

El gráfico dinámico está conectado a tu tabla dinámica. Si filtras con una segmentación, cambias un campo o agrupas las fechas de otra manera, el gráfico se actualiza solo. Esa es la diferencia con un gráfico normal: aquí los datos y la visualización trabajan juntos.

¿Y si no quieres configurar campos manualmente?

DataHub Pro hace todo esto por ti: sube tu Excel o CSV y la IA genera tablas resumen, dashboards y gráficos en menos de 2 minutos, sin arrastrar campos ni configurar nada. Nivel gratuito permanente con 3 consultas de IA al día.

Probar DataHub Pro gratis →

Errores comunes y soluciones

La tabla dinámica no se actualiza con los datos nuevos

Las tablas dinámicas no son automáticas. Después de agregar filas, haz clic derecho dentro de la tabla y elige Actualizar. Si tu rango creció, convierte el origen en una Tabla de Excel (Ctrl+T) para que se expanda solo.

Aparece "(en blanco)" en las filas

Hay celdas vacías en tu columna de origen. Rellena los huecos en los datos originales o usa el filtro de la tabla dinámica para ocultar el elemento "(en blanco)".

No puedo agrupar las fechas

Alguna celda de la columna de fechas contiene texto en lugar de una fecha real. Revisa que todas las fechas estén bien formateadas (alineadas a la derecha) y vuelve a intentarlo.

El total muestra recuento en vez de suma

Si la columna de valores tiene alguna celda con texto, Excel asume que es texto y cuenta en lugar de sumar. Limpia esas celdas y luego cambia la función desde Configuración de campo de valor a Suma.

Del Excel al dashboard automático

Las tablas dinámicas son fantásticas, pero tienen límites: no se actualizan solas, hay que reconstruirlas para cada nuevo análisis y compartirlas implica enviar el archivo completo por correo. Cuando tu análisis se vuelve recurrente, conviene dar el siguiente paso.

Con DataHub Pro subes el mismo Excel o CSV y la IA genera dashboards interactivos, pronósticos y reportes editables en Word y PowerPoint —sin arrastrar campos ni mantener fórmulas—. Si vienes de aquí, también te puede interesar nuestra guía de cómo hacer un dashboard en Excel, el dashboard de ventas en Excel o la opción de crear un dashboard directamente desde Excel con IA.

Preguntas frecuentes

¿Cómo se crea una tabla dinámica en Excel?
Selecciona cualquier celda dentro de tus datos, ve a la pestaña Insertar y haz clic en Tabla dinámica. Excel detecta el rango automáticamente. Elige colocarla en una hoja nueva y pulsa Aceptar. Después arrastra los campos: la dimensión que quieres analizar (Producto, Región, Vendedor) al área Filas y la métrica (Ventas, Cantidad) al área Valores. Excel resume los datos al instante sin necesidad de fórmulas.
¿Para qué sirve una tabla dinámica en Excel?
Una tabla dinámica sirve para resumir, agrupar y analizar grandes cantidades de datos sin escribir fórmulas. Te permite responder preguntas como cuánto vendió cada región, qué producto generó más ingresos o cómo evolucionaron las ventas mes a mes. Con solo arrastrar campos puedes reorganizar el análisis y obtener totales, promedios, porcentajes y comparativas en segundos.
¿Cómo agrupar fechas por mes o año en una tabla dinámica?
Coloca el campo de fecha en el área Filas. Luego haz clic derecho sobre cualquier fecha dentro de la tabla dinámica y elige Agrupar. En el cuadro de diálogo selecciona Meses, Trimestres o Años (puedes elegir varios a la vez). Excel resume automáticamente las fechas en los periodos que indiques, ideal para analizar tendencias de ventas o gastos por mes o trimestre.
¿Cómo mostrar porcentajes en una tabla dinámica?
Haz clic derecho sobre un valor de la tabla dinámica y elige Configuración de campo de valor. Ve a la pestaña Mostrar valores como y selecciona la opción que necesites: Porcentaje del total general, Porcentaje del total de columna o Porcentaje del total de fila. La tabla mostrará participaciones en lugar de cifras absolutas, perfecto para comparar la importancia relativa de cada categoría.
¿Por qué mi tabla dinámica no se actualiza con los datos nuevos?
Las tablas dinámicas no se actualizan solas. Si agregaste filas o cambiaste valores, haz clic derecho dentro de la tabla y elige Actualizar, o ve a la pestaña Analizar y pulsa Actualizar. Si tu rango de datos creció, lo mejor es convertir el origen en una Tabla de Excel con Ctrl+T antes de crear la tabla dinámica: así el rango se expande automáticamente y solo tienes que actualizar.
¿Cuál es la diferencia entre una tabla dinámica y un gráfico dinámico?
Una tabla dinámica resume los datos en formato numérico de filas y columnas. Un gráfico dinámico es la representación visual de esa misma tabla: barras, líneas o sectores que cambian automáticamente cuando modificas los campos o los filtros. Ambos están conectados, así que cualquier cambio en la tabla dinámica se refleja al instante en el gráfico dinámico, y viceversa.
¿Cómo filtrar una tabla dinámica con segmentaciones de datos?
Selecciona la tabla dinámica, ve a la pestaña Analizar y haz clic en Insertar segmentación de datos. Elige los campos por los que quieres filtrar (Región, Categoría, Año) y Excel crea botones interactivos. Al hacer clic en cualquier botón, la tabla dinámica se filtra al instante. Las segmentaciones son más visuales e intuitivas que los filtros desplegables tradicionales.
¿Puedo crear una tabla dinámica sin usar Excel?
Sí. Si no quieres lidiar con la configuración manual de campos, puedes subir tu archivo Excel o CSV a DataHub Pro y la IA genera automáticamente tablas resumen, dashboards y gráficos en menos de 2 minutos, sin arrastrar campos ni configurar nada. Tiene un nivel gratuito permanente con 3 consultas de IA al día, y los planes de pago empiezan desde $14.99/mes.

Tutoriales relacionados