Cómo hacer una tabla dinámica en Excel (paso a paso)

Aprende a crear una tabla dinámica en Excel paso a paso para resumir cientos de filas en segundos. Guía práctica con ejemplo.

fxBlog

Cómo hacer una tabla dinámica en Excel (paso a paso)

Aprende a crear una tabla dinámica en Excel paso a paso para resumir cientos de filas en segundos. Guía práctica con ejemplo.

Listo·Alejandro·15 min de lectura·Actualizado 24 Ago 2026

Actualizado: agosto de 2026 · Autor: Alejandro. Guía práctica de Excel.

Si trabajas con listas largas en Excel —ventas, gastos, pedidos, asistencia— tarde o temprano llegas a la misma pregunta: «¿cómo resumo todo esto sin volverme loco sumando a mano?». La respuesta se llama tabla dinámica y es, sin exagerar, la herramienta que separa a quien pelea con Excel de quien lo domina.

En esta guía vas a aprender a crear una tabla dinámica paso a paso, a entender las cuatro áreas que la controlan, a resolver los errores más típicos y a exprimir trucos que casi nadie usa: segmentaciones, agrupar fechas, gráficos dinámicos y más. Incluye un demo interactivo para que veas el concepto en acción sin salir de la página. Al terminar la montarás en menos de un minuto.

Cómo hacer una tabla dinámica en Excel
Una tabla dinámica resume cientos de filas en un resumen claro en segundos.

Qué es una tabla dinámica (y por qué la vas a usar siempre)

Una tabla dinámica (en inglés pivot table) es una herramienta de Excel que resume automáticamente grandes cantidades de datos. Coge una lista con cientos o miles de filas y la condensa en un resumen claro: totales por producto, por mes, por cliente… por lo que tú quieras.

Lo que la hace especial —y de donde viene su nombre— es que es dinámica: puedes reorganizar el resumen al vuelo simplemente arrastrando campos de un sitio a otro. ¿Quieres las ventas por producto? Arrastras «Producto». ¿Ahora por mes? Arrastras «Mes». Sin borrar nada, sin escribir una sola fórmula y sin tocar los datos originales.

Un ejemplo para fijarlo: imagina una hoja con 2.000 filas de ventas, cada una con su fecha, producto, vendedor e importe. Responder «¿cuánto ha vendido cada vendedor?» a mano te llevaría media hora y varios errores. Con una tabla dinámica lo tienes en cuatro clics y diez segundos.

📌
En una fraseUna tabla dinámica coge una lista larga y la resume como tú quieras —por producto, por mes, por cliente—, sumando, contando o promediando, y todo sin escribir fórmulas.

«Tabla dinámica» y «tabla» no son lo mismo

Es la confusión más común al empezar, así que aclarémosla. Una Tabla normal (la que creas con Ctrl + T) es tu lista de datos con un formato bonito, filtros y filas con color: sigue teniendo una fila por registro. Una tabla dinámica, en cambio, no guarda datos: es un resumen de esa lista que agrupa y calcula.

Dicho fácil: la Tabla es la materia prima; la tabla dinámica es el informe que sale de ella. Y encajan de maravilla: lo ideal es convertir tus datos en Tabla con Ctrl + T y después crear la tabla dinámica sobre esa Tabla, para que el resumen crezca solo cuando añadas filas.

Cuándo conviene usarla (y cuándo no)

No todo se resuelve con una tabla dinámica. Te viene bien cuando tengas muchas filas que resumir, cuando necesites agrupar por una o varias categorías, cuando quieras cruzar dos variables (producto × mes) o cuando tengas que cambiar el análisis a menudo.

En cambio, no merece la pena si tus datos son cuatro filas (una SUMA normal y listo), si necesitas modificar los datos dentro del resumen —una tabla dinámica solo lee, no edita— o si buscas un formato muy personalizado celda a celda.

Antes de empezar: cómo deben estar tus datos

El 90% de los problemas con tablas dinámicas vienen de datos mal preparados. Antes de insertar nada, asegúrate de que tu lista cumple estas reglas:

  1. Una fila de encabezados arriba, y solo una. Cada columna con un nombre claro (Fecha, Producto, Importe…).
  2. Sin filas ni columnas vacías en medio del bloque. Una fila en blanco «corta» la tabla y Excel solo cogerá lo de arriba.
  3. Un dato por celda: no juntes «Camisetas – 3 uds» en una celda; separa producto y cantidad en dos columnas.
  4. Formato coherente por columna: las fechas como fechas y los importes como números. Un número guardado como texto no se suma.
  5. Sin totales ni subtotales dentro de los datos. Esos los pone la tabla dinámica; si ya están, los contará dos veces.
💡
Truco profesionalAntes de crear la tabla dinámica, convierte tus datos en una Tabla de Excel con Ctrl + T. Así, cuando añadas filas nuevas, la tabla dinámica las incluirá con solo actualizar, sin tener que redefinir el rango a mano.

Míralo en acción (demo interactivo)

Antes de los pasos, juega con esto. Abajo tienes una pequeña lista de ventas y dos menús: elige cómo agrupar y qué calcular, y verás el resumen actualizarse al instante. Eso es, en esencia, lo que hace una tabla dinámica:

ProductoSuma de ventas

↑ Cambia los menús: el resumen se recalcula solo, sin tocar los datos. Eso es una tabla dinámica.

Cómo crear una tabla dinámica paso a paso

Con los datos preparados, crearla es cuestión de segundos:

  1. Haz clic en cualquier celda dentro de tus datos (no hace falta seleccionar todo: Excel detecta el rango solo).
  2. Ve a la pestaña Insertar y pulsa Tabla dinámica (el primer botón, arriba a la izquierda).
  3. En el cuadro que aparece, Excel ya propone el rango y la opción «Nueva hoja de cálculo». Déjalo así y pulsa Aceptar.
  4. Se abre una hoja nueva con un lienzo vacío a la izquierda y el panel «Campos de tabla dinámica» a la derecha.
  5. Arrastra el campo por el que quieras agrupar (por ejemplo Producto) al área Filas.
  6. Arrastra el campo que quieras calcular (por ejemplo Importe) al área Valores.
  7. ¡Listo! Ya tienes el total por producto. Para cruzar dos variables, arrastra un segundo campo (por ejemplo Mes) al área Columnas.

Si en algún momento cierras el panel de campos sin querer, haz clic dentro de la tabla dinámica y volverá a aparecer. Todo el control está en ese panel.

Las cuatro áreas que lo controlan todo

El panel de la derecha tiene cuatro cajas. Entender qué hace cada una es entender las tablas dinámicas. Pincha en cada pestaña para verlo:

Filas. Define los grupos que verás uno debajo de otro. Si arrastras aquí Producto, tendrás una fila por producto. Puedes anidar varios campos (por ejemplo Producto dentro de Categoría) para crear jerarquías desplegables.

Tres ejemplos prácticos que vas a usar

1. Ventas por producto

El resumen más común. Arrastra Producto a Filas e Importe a Valores. En un segundo tienes cuánto has vendido de cada producto, ordenado y sumado. Clic derecho sobre un número → Ordenar de mayor a menor y ya tienes tu ranking de más vendidos.

2. Gastos por categoría y mes

Para controlar en qué se va el dinero: Categoría en Filas, Mes en Columnas e Importe en Valores. Obtienes una rejilla que te dice cuánto gastaste en cada categoría cada mes, con los totales calculados solos. Ideal para un presupuesto doméstico o de negocio.

3. Cuántos pedidos por vendedor

Aquí no sumas dinero, sino que cuentas. Arrastra Vendedor a Filas y, a Valores, cualquier campo (por ejemplo Pedido); luego cambia el cálculo a Recuento. Tendrás el número de pedidos de cada vendedor. Justo lo que hace el demo de arriba con la opción «Nº de ventas».

Un caso completo, de principio a fin

Para verlo todo junto, imagina esta pequeña lista de ventas (en la realidad tendrías cientos de filas, pero el proceso es idéntico):

FechaProductoVendedorImporte
02/01/2025CamisetasAna420 €
05/01/2025PantalonesLuis610 €
09/01/2025ZapatosAna350 €
03/02/2025CamisetasLuis280 €
07/02/2025PantalonesAna540 €

Quieres saber cuánto ha vendido cada producto. Haces clic en la lista, Insertar → Tabla dinámica, arrastras Producto a Filas e Importe a Valores. En dos segundos Excel te devuelve esto:

ProductoSuma de importe
Camisetas700 €
Pantalones1.150 €
Zapatos350 €
Total general2.200 €

Y lo mejor: si ahora quieres verlo por vendedor en lugar de por producto, no rehaces nada. Quitas «Producto» de Filas, arrastras «Vendedor» y el resumen se transforma solo. Esa es la flexibilidad que ninguna fórmula te da con tan poco esfuerzo.

Cambiar el cálculo: suma, promedio, recuento y %

Por defecto, cuando sueltas un campo numérico en Valores, Excel lo suma. Pero puedes cambiarlo: haz clic en el campo dentro de «Valores», elige Configuración de campo de valor y escoge Promedio, Recuento, Máx, Mín…

Un caso muy útil es mostrar como porcentaje del total: en esa misma ventana, pestaña «Mostrar valores como», elige «% del total general». Así ves qué porcentaje representa cada producto sobre el total, sin calcular nada a mano.

⚠️
Cuidado con el «Recuento»Si un campo que debería sumarse aparece como «Recuento», casi siempre es porque esa columna tiene algún texto o una celda vacía y Excel deja de tratarla como número. Revisa los datos y cámbialo a Suma.

Agrupar fechas por mes, trimestre o año

Si pones una columna de fechas en Filas, Excel puede mostrarte cada día por separado, que casi nunca es lo que quieres. Para resumir por mes o año, haz clic derecho sobre cualquier fecha de la tabla y elige Agrupar. En el cuadro, selecciona Meses, Trimestres o Años (puedes marcar varios a la vez para tener una jerarquía año → mes).

En las versiones modernas de Excel esta agrupación es automática en cuanto sueltas una fecha en Filas. Si no te convence cómo lo agrupa, clic derecho → Desagrupar y lo haces a tu manera.

Segmentaciones: filtros con botones

Las segmentaciones de datos (slicers) son filtros visuales con botones, mucho más cómodos que el desplegable. Con la tabla dinámica seleccionada, ve a Analizar tabla dinámica → Insertar segmentación, marca el campo que quieras (por ejemplo Vendedor) y aparecerá un panel de botones. Pulsa uno y toda la tabla se filtra al instante.

Son ideales para cuadros de mando: pones dos o tres segmentaciones arriba y cualquiera puede filtrar el informe sin saber Excel. Además, una misma segmentación puede controlar varias tablas dinámicas a la vez con el botón Conexiones de informe.

Añadir un gráfico dinámico

Un gráfico dinámico es un gráfico conectado a la tabla: cuando filtras o reorganizas, el gráfico cambia solo. Con la tabla seleccionada, ve a Analizar tabla dinámica → Gráfico dinámico, elige el tipo (columnas suele ser lo más claro) y listo.

Combinado con segmentaciones, tienes un panel interactivo completo: botones para filtrar, tabla con los números y gráfico que se actualiza en tiempo real. Todo sin macros ni programación.

Actualizar los datos (el paso que todos olvidan)

⚠️
Muy importanteLa tabla dinámica no se actualiza sola cuando cambias los datos de origen. Si añades o modificas filas, tienes que refrescarla: clic derecho sobre la tabla → Actualizar, o el atajo Alt + F5. Para refrescar todas las tablas del libro a la vez, usa Ctrl + Alt + F5.

Si añadiste filas nuevas por debajo del rango original y no aparecen, es porque el rango no las incluye. Aquí es donde convertir los datos en Tabla con Ctrl + T te salva: una Tabla crece automáticamente y la dinámica las coge al actualizar.

Errores comunes y cómo solucionarlos

ProblemaPor qué pasa y cómo se arregla
Me suma como «Recuento»La columna tiene texto o celdas vacías. Límpiala y cambia el cálculo a Suma.
No aparecen las filas nuevasEl rango no las incluye. Usa una Tabla (Ctrl+T) o redefine el origen, y actualiza (Alt+F5).
«Campo de tabla dinámica no válido»Falta un encabezado o hay una columna sin nombre. Rellena todos los títulos.
Las fechas no se agrupanEstán guardadas como texto. Conviértelas a formato fecha antes de agrupar.
Salen filas «(en blanco)»Hay celdas vacías en los datos. Rellénalas o filtra ese valor en la tabla.

Cinco trucos que pocos conocen

  1. Doble clic para ver el detalle: haz doble clic sobre cualquier número y Excel crea una hoja nueva con todas las filas que forman ese total. Perfecto para auditar de dónde sale una cifra.
  2. Formato tabular: en Diseño → Diseño de informe → Mostrar en formato tabular consigues un aspecto de tabla clásica, más fácil de leer y de copiar a otro sitio.
  3. Campos calculados: en Analizar → Campos, elementos y conjuntos → Campo calculado creas tus propias fórmulas dentro de la tabla (por ejemplo, margen = ventas − costes).
  4. Ranking al instante: clic derecho sobre un número → Ordenar → De mayor a menor y tienes un top de lo que sea.
  5. Actualizar al abrir: clic derecho → Opciones de tabla dinámica → pestaña Datos → marca «Actualizar al abrir el archivo» para no olvidarte nunca de refrescar.

Dale un aspecto profesional

Una tabla dinámica recién creada es funcional pero sosa. Con un par de ajustes queda lista para presentar. En la pestaña Diseño (aparece al seleccionar la tabla) tienes una galería de estilos de color: elige uno y cambia el aspecto entero de golpe.

Ahí mismo controlas los totales y subtotales: puedes ocultar los subtotales si molestan, o mostrar el total general solo en filas. Y para los importes, selecciona la columna de valores, entra en Configuración de campo de valor → Formato de número y dale formato de moneda una sola vez: se aplicará a toda la columna y se mantendrá aunque actualices. Pequeños detalles que separan una tabla «de andar por casa» de un informe que puedes enviar a tu jefe o a un cliente.

Atajos que agilizan el trabajo

Cuando ya te muevas con soltura, estos atajos te ahorran clics. Y si quieres muchos más, tenemos una guía dedicada a los atajos de teclado de Excel.

AtajoQué hace
Alt + F5Actualiza la tabla dinámica activa
Ctrl + Alt + F5Actualiza todas las tablas del libro
Alt + N + VAbre el asistente para insertar tabla dinámica
Ctrl + TConvierte los datos en Tabla (paso previo recomendado)
Doble clic en un totalExtrae en una hoja nueva las filas que lo componen

¿Y en Google Sheets? Casi igual

Si usas Google Sheets, el concepto es idéntico: selecciona tus datos, ve a Insertar → Tabla dinámica y usa el editor de la derecha para añadir Filas, Columnas y Valores. Los nombres cambian un poco, pero la lógica es la misma. De hecho, todas nuestras plantillas funcionan igual en Excel y en Sheets, así que puedes practicar en cualquiera de los dos.

¿Tabla dinámica o fórmulas como SUMAR.SI?

Una duda muy razonable: si SUMAR.SI o BUSCARV ya me suman por condición, ¿para qué la tabla dinámica? La respuesta corta: dependen de para qué, y no son excluyentes.

Usa fórmulas cuando necesitas un resultado concreto y siempre vivo dentro de otra hoja: un total que se recalcula solo y que quieres enlazar en un cuadro, una factura o un panel fijo. Fórmulas como SUMAR.SI o BUSCARV son perfectas para eso porque se actualizan al instante y viven donde tú las pongas.

Usa la tabla dinámica cuando quieres explorar: cuando aún no sabes qué corte de los datos necesitas, cuando vas a cambiar el análisis varias veces o cuando quieres cruzar dos o tres variables sin montar un fórmula enorme. Es más rápida para «trastear» y ver los datos desde varios ángulos.

En la práctica, mucha gente hace las dos cosas: explora con una tabla dinámica para entender los datos y luego fija los números clave con fórmulas en su informe definitivo. No tienes que elegir un bando.

Comprueba lo que has aprendido

Tres preguntas rápidas para fijar lo importante. Pulsa la opción que creas correcta:

1. ¿Qué hace exactamente una tabla dinámica?

2. Para tener el total por producto, ¿dónde arrastras el campo «Producto»?

3. Cambias los datos de origen y la tabla no cambia. ¿Qué haces?

¿Solo quieres controlar tus gastos?

Nuestra plantilla de control de gastos ya trae el resumen por categoría hecho, sin que montes ninguna tabla dinámica.

Ver la plantilla →

Dudas rápidas

¿Necesito saber fórmulas para hacer una tabla dinámica?
No. Precisamente su gracia es que resume sin fórmulas: arrastras campos y Excel calcula solo. Es de lo más fácil y potente de Excel.
¿La tabla dinámica se actualiza sola?
No. Cuando cambies los datos de origen, debes pulsar «Actualizar» (Alt+F5). Puedes activar «Actualizar al abrir el archivo» para que lo haga cada vez que abras el libro.
¿Por qué me suma como «Recuento» en vez de «Suma»?
Porque esa columna tiene algún texto o celda vacía y Excel deja de tratarla como número. Límpiala y cambia el cálculo a Suma en «Configuración de campo de valor».
¿Cuántas filas aguanta una tabla dinámica?
Muchas más de las que sueles tener: Excel admite algo más de un millón de filas por hoja, y la tabla dinámica las resume sin problema.
¿Puedo tener varias tablas dinámicas del mismo origen?
Sí. Puedes crear tantas como quieras a partir de los mismos datos, cada una con su propio análisis, y controlarlas con una segmentación común.
¿Funciona igual en Mac y en Google Sheets?
En Mac es prácticamente igual. En Google Sheets el concepto es el mismo (Insertar → Tabla dinámica), con pequeñas diferencias de menú.
¿Cómo elimino una tabla dinámica?
Selecciona toda la tabla (Analizar → Seleccionar → Toda la tabla dinámica) y pulsa Suprimir. Los datos de origen no se tocan.
¿Puedo cambiar el diseño para que parezca una tabla normal?
Sí, en «Diseño → Diseño de informe → Mostrar en formato tabular». Queda con filas y columnas claras, fácil de leer y copiar.

En resumen

Las tablas dinámicas parecen intimidantes hasta que las usas una vez: en realidad son arrastrar campos y leer el resultado. Con lo de esta guía ya puedes resumir cualquier lista, cruzar variables, agrupar fechas y montar un pequeño panel con segmentaciones y gráfico. La próxima vez que te pidan «un resumen rápido», lo tendrás en menos de un minuto.

Y si prefieres no empezar de cero, echa un vistazo a nuestras plantillas de finanzas y presupuesto: muchas ya traen los resúmenes montados por ti.

Excel® es una marca registrada de Microsoft Corporation. Este sitio no está afiliado a Microsoft.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *