Guías

Tabla dinámica en Excel paso a paso

Laura Sánchez
Guía escrita por Laura Sánchez · Redactora especializada en ofimática
4 junio 2026 · 7 min de lectura

Si alguna vez has tenido una lista larga de ventas, gastos o pedidos y has pensado «ojalá pudiera ver esto resumido por mes y por producto sin escribir mil fórmulas», la respuesta tiene nombre: tabla dinámica. Es la herramienta de Excel que resume cientos o miles de filas en un cuadro claro, y lo mejor es que se hace con el ratón, sin tocar ni una fórmula. En esta guía la montamos paso a paso desde cero, con un ejemplo real.

Lo mejor de todo es que aprender a usar tablas dinámicas no requiere saber programar ni dominar fórmulas complejas: si sabes arrastrar con el ratón, sabes hacer una tabla dinámica. En los próximos minutos verás que lo que antes te llevaba media hora de fórmulas y copiar y pegar, ahora lo resuelves en menos de un minuto. Y una vez le pillas el truco, querrás usarla en cada informe que caiga en tus manos.

Qué es una tabla dinámica y para qué sirve

Una tabla dinámica toma una lista de datos y la resume agrupando por las columnas que tú elijas. Por ejemplo, a partir de una lista de ventas con fecha, vendedor, producto e importe, puede mostrarte el total vendido por cada vendedor, o por producto y mes, en segundos. Y si cambias de idea, arrastras los campos y el resumen se rehace al instante. De ahí lo de «dinámica».

Es ideal cuando tienes muchos registros repetidos que quieres ver agregados: ventas, gastos, horas trabajadas, inventario, encuestas… cualquier lista donde te interese sumar o contar por categorías.

Cómo deben estar tus datos antes de empezar

Una tabla dinámica necesita datos «limpios»: una fila de cabeceras arriba y, debajo, una fila por registro, sin filas en blanco ni celdas combinadas. Algo así:

Fecha Vendedor Producto Importe
02/06 Ana Teclado 25
02/06 Luis Ratón 15
03/06 Ana Monitor 120
04/06 Luis Teclado 25

Cada columna tiene un único tipo de dato y un encabezado claro. Si tus datos cumplen eso, la tabla dinámica funcionará a la primera.

Crear la tabla dinámica paso a paso

  1. Haz clic en cualquier celda dentro de tu lista de datos.
  2. Ve a la pestaña Insertar y pulsa Tabla dinámica.
  3. Excel detecta el rango automáticamente. Elige crearla en una hoja nueva y acepta.
  4. Aparece un panel a la derecha con la lista de campos (tus columnas).
  5. Arrastra Vendedor al área Filas.
  6. Arrastra Importe al área Valores.

Listo: ya tienes el total vendido por cada vendedor. Sin escribir una sola fórmula. Si ahora arrastras Producto al área Columnas, verás el cruce de vendedor por producto.

Cambiar de suma a recuento o promedio

Por defecto Excel suma los importes. Si quieres contar cuántas ventas hizo cada vendedor en lugar de sumar, haz clic en el campo dentro de Valores, elige Configuración de campo de valor y selecciona Recuento o Promedio. El resumen se actualiza al momento.

Agrupar fechas por mes

Una de las cosas más útiles: si arrastras la columna Fecha a Filas, haz clic derecho sobre cualquier fecha y elige Agrupar. Podrás agrupar por meses, trimestres o años. Así, de una lista de cientos de fechas sueltas, obtienes un resumen mensual limpio sin tocar los datos originales.

Errores comunes con las tablas dinámicas

  • «El nombre del campo de la tabla dinámica no es válido»: casi siempre es porque falta un encabezado en alguna columna o hay una columna sin título. Pon nombre a todas las cabeceras.
  • Los datos nuevos no aparecen: la tabla dinámica no se actualiza sola. Tras añadir filas, haz clic derecho dentro de ella y pulsa Actualizar. Si conviertes el origen en tabla con Ctrl + T, el rango se amplía solo.
  • Filas en blanco en el origen: una fila vacía corta el rango y Excel ignora lo que hay debajo. Elimina los huecos.
  • Números que se cuentan en vez de sumarse: si una columna de importes tiene algún texto (como «—» o «N/D»), Excel la trata como texto y solo la cuenta. Asegúrate de que todos los importes son números.

Filtrar y desglosar el resumen

Una vez creada la tabla dinámica, no te quedas con un único resumen: puedes explorarla. El área Filtros (arriba del panel de campos) te deja añadir un desplegable para, por ejemplo, ver solo un mes concreto o un solo vendedor sin rehacer nada. Arrastra el campo «Fecha» o «Vendedor» a Filtros y aparecerá un selector encima de la tabla.

Otra función muy práctica es la segmentación de datos (slicers): son botones grandes y visuales para filtrar con un clic, ideales si vas a compartir el resumen con alguien que no domina Excel. Los activas desde la pestaña Analizar de tabla dinámica, eligiendo Insertar segmentación de datos. Y si quieres ver el detalle que hay detrás de una cifra, haz doble clic sobre cualquier número del resumen: Excel crea al instante una hoja nueva con las filas exactas que componen ese total. Es la forma más rápida de auditar de dónde sale un dato sin perderte en la lista original.

Por qué una tabla dinámica gana a las fórmulas

Podrías obtener muchos de estos resúmenes con SUMIFS o COUNTIFS, y para cálculos puntuales están muy bien. Pero cuando quieres explorar los datos —probar agrupaciones distintas, cambiar de suma a promedio, filtrar por varias dimensiones— la tabla dinámica es imbatible: haces todo arrastrando campos, sin reescribir una sola fórmula. Además, no ocupa fórmulas en tu hoja original, así que el archivo se mantiene ligero y limpio. Por eso es la herramienta favorita de quien trabaja con informes cada semana.

Calcular porcentajes dentro de la tabla dinámica

Una función poco conocida y muy útil: la tabla dinámica puede mostrar los valores como porcentaje sin que tengas que dividir nada a mano. Haz clic derecho sobre cualquier número del resumen, elige Mostrar valores como y selecciona, por ejemplo, % del total general. Al instante, en lugar de los importes verás qué porcentaje representa cada fila sobre el conjunto. También puedes elegir el porcentaje sobre el total de la columna o de la fila, ideal para informes donde lo que importa es el peso relativo, no la cifra absoluta.

Esto convierte la tabla dinámica en una herramienta de análisis muy completa: con los mismos datos puedes pasar de ver totales a ver porcentajes con dos clics, sin crear columnas nuevas ni escribir fórmulas. Combinado con la agrupación por meses y los filtros, tienes en una sola pantalla casi todo lo que necesitarías para un informe mensual. Por eso quien trabaja con datos de forma habitual acaba haciendo de la tabla dinámica su primera parada siempre que recibe una lista nueva.

Practica con una plantilla con datos reales

La mejor forma de aprender es sobre datos ya cargados. Prueba a montar una tabla dinámica con nuestra plantilla de ventas en Excel para resumir por vendedor y producto, o con la plantilla de control de gastos para ver el gasto agrupado por categoría y mes. Ambas son gratuitas y sin registro.

Preguntas frecuentes

¿Una tabla dinámica modifica mis datos originales?

No. La tabla dinámica solo lee tus datos y crea un resumen aparte. Puedes borrarla cuando quieras sin que tu lista original sufra ningún cambio.

¿Por qué no se actualiza cuando añado filas nuevas?

Porque la tabla dinámica guarda una copia interna del rango. Tras añadir datos, haz clic derecho dentro de ella y elige Actualizar. Para que el rango crezca solo, convierte el origen en tabla con Ctrl + T antes de crear la dinámica.

¿Funcionan las tablas dinámicas en Google Sheets?

Sí. Google Sheets las llama también tablas dinámicas y el concepto es idéntico: insertar, elegir filas, columnas y valores. La interfaz cambia un poco, pero la lógica es la misma.

¿Puedo hacer un gráfico a partir de una tabla dinámica?

Sí, se llama gráfico dinámico. Con la tabla seleccionada, ve a Insertar y elige un gráfico; quedará vinculado al resumen y cambiará cuando filtres o reorganices los campos.

Laura Sánchez
Escrito por
Laura Sánchez · Redactora especializada en ofimática
Laura Sánchez es redactora especializada en ofimática y productividad. Se encarga de explicar cada plantilla paso a paso, con un lenguaje claro y ejemplos del día a día para que cualquiera pueda empezar a usarla sin complicaciones.