Tablas dinámicas

Tablas dinámicas en Excel: qué son y cómo crear una en minutos

noviembre 6, 2026 Tuto Excel 12 min read
Tablas dinámicas en Excel: qué son y cómo crear una en minutos

Imagina una hoja con cientos de ventas anotadas —producto, vendedor, fecha, importe— y la pregunta «¿cuánto vendió Laura en marzo?». Una tabla dinámica responde a eso y a muchas más preguntas parecidas sin escribir una sola fórmula: solo arrastrando campos hasta que los datos queden resumidos como tú quieres. Al terminar este tutorial sabrás crear una tabla dinámica, cambiar el cálculo que muestra (de SUMA a CONTAR o PROMEDIO), ver los datos por mes o como porcentaje, actualizar la vista cuando cambian los datos de origen y sacar una cifra concreta con IMPORTARDATOSDINAMICOS (en inglés GETPIVOTDATA). Funciona en Excel 2010 en adelante, en Microsoft 365 y en Excel para la web y Mac.

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

Una tabla dinámica es un resumen que Excel construye a partir de los datos de otra hoja. Tú le dices qué campo va en las filas (los vendedores), qué campo va en las columnas (los meses), qué campo se suma (el importe) y Excel lo calcula y lo dibuja.

Para seguir el tutorial usaremos un libro llamado Tienda_LasFlores.xlsx con una sola hoja Ventas2026 y 8 filas. La pregunta del principio —«¿cuánto vendió Laura en marzo?»— se resuelve arrastrando Vendedor a Filas, Mes a Columnas y Suma de Importe a Valores. La tabla dinámica muestra el total por vendedor y mes sin escribir fórmulas, y se reconfigura en segundos si la pregunta cambia.

La gracia es esa: en lugar de pelearte con BUSCARV o con SUMAR.SI.CONJUNTO, describes lo que quieres ver y Excel lo monta. Si más adelante quieres el promedio en vez de la suma, o el porcentaje sobre el total, cambias un ajuste y listo.

Dónde está en la cinta y qué necesitas para crearla

Para crear una, primero conviene cumplir dos condiciones con los datos: que la primera fila sean los encabezados de cada columna y que cada fila sea un registro único (una venta, un gasto, un alumno). Si una celda tiene dos ventas juntas, la segunda se pierde.

Después, la ruta para abrir el cuadro de creación es:

InsertarTablasTabla dinámica

Al pulsarlo aparece el cuadro «Crear tabla dinámica», con el origen que Excel ha detectado y dos opciones para colocar el resultado. Más adelante verás qué hacer dentro de ese cuadro.

De qué orígenes puede sacar los datos

El cuadro «Crear tabla dinámica» tiene cuatro botones en la parte de arriba para elegir el origen:

«Seleccionar una tabla o rango» es lo normal cuando trabajas con datos guardados en el mismo libro: una tabla de Excel o un rango con encabezados. «Usar un origen de datos externo» abre un .xlsx, un .csv o una conexión a una base de datos. «Usar el modelo de datos de este libro» sirve cuando los datos vienen de varias tablas relacionadas (clientes, productos, ventas) y necesitas cruzarlas. «Obtener datos de Power BI» conecta a un conjunto de datos publicado en el servicio.

Para este tutorial basta con la primera opción: el rango $A$1:$F$9 de la hoja Ventas2026.

Dónde colocar la tabla dinámica: hoja nueva o la misma

Debajo del origen hay dos opciones para colocar el resultado:

«Nueva hoja de cálculo» añade una pestaña en blanco llamada Hoja 1–4 y coloca ahí la tabla; la hoja de origen no se toca. «Hoja de cálculo existente» la deja caer en la celda que indiques de la misma hoja o de otra, útil cuando quieres ver la tabla al lado de los datos. Para el ejemplo elegimos hoja nueva para no mezclar las cosas.

El panel Campos: arrastra y suelta para resumir

Al aceptar, Excel crea la tabla dinámica y abre a la derecha el panel «Campos de tabla dinámica», con los encabezados de los datos arriba y cuatro cajones debajo: Filtros, Columnas, Filas y Σ Valores. Arrastras cada campo al cajón que corresponda.

A3fx03/03/2026
A B C D E F
1 Fecha Vendedor Producto Categoría Importe Ciudad
2 01/03/2026 Laura Ramo pequeno rosas 2026 45,00 Madrid
3 03/03/2026 Pedro Ramo grande rosas 2026 75,00 Madrid
4 05/03/2026 Laura Centro de mesa tulipanes 2026 60,00 Sevilla
5 08/03/2026 Ana Ramo pequeno rosas 2026 45,00 Madrid
6 12/03/2026 Pedro Bouquet orquideas 2026 90,00 Bilbao
7 18/04/2026 Laura Centro de mesa tulipanes 2026 60,00 Sevilla
8 22/04/2026 Ana Ramo grande tulipanes 2026 75,00 Madrid
9 29/04/00 Pedro Bouquet orquideas 2026 90,00 Bilbao
Ventas2026

Sobre estos datos construimos: arrastra Vendedor a Filas y Suma de Importe a Valores para ver el total por vendedor.

Comprueba: la tabla dinámica debe mostrar tres filas (Ana, Laura, Pedro) con sus totales: Ana 120,00; Laura 165,00; Pedro 255,00. Si ves «Recuento de Importe» en lugar de «Suma de Importe», los importes se han contado en vez de sumarse: sigue leyendo y lo arreglamos.

Campos en Filas, Columnas, Valores y Filtros

Los cuatro cajones del panel reciben tipos de datos distintos:

  • A Filas van los campos de texto que quieres ver uno debajo del otro (vendedores, productos, categorías) o las fechas si quieres un total por fecha.
  • A Columnas van los campos que quieres ver uno al lado del otro, normalmente para cruzar dos dimensiones: meses por vendedor, ciudades por categoría.
  • A Valores van los campos numéricos que se suman o se promedian (importe, unidades, precio).
  • A Filtros van los campos por los que quieres recortar el resumen sin tocar la tabla: un desplegable encima que dice «(Todas)» y deja mostrar solo una parte.

Con la misma hoja, arrastra Producto a Filas debajo de Vendedor y Ciudad a Filtros para ver el desglose por vendedor y producto, con un desplegable arriba que filtra por ciudad.

Cambiar el cálculo: de SUMA a CONTAR o PROMEDIO

Por defecto, un campo numérico se SUMA y un campo de texto se CUENTA (Cuenta). Para cambiarlo, haz clic en la cabecera de la tabla dinámica que dice Suma de Importe (o Recuento de …) y elige «Configuración de campo de valor»:

«Resumir valores por» decide la operación; «Mostrar valores como» decide cómo se presenta (porcentaje del total general, etc.). Si arrastraste Producto a Valores por error, Excel lo cuenta: ahí verás «Recuento» en lugar de «Suma» y este cuadro es donde lo cambias a Suma o Promedio.

Sobre estos datos construimos: arrastra Categoría a Columnas y Suma de Importe a Valores, para ver cuánto se vendió por categoría.

Comprueba: cuatro columnas de categorías y una fila Total general con la suma de las ocho ventas (540,00). Si la celda dice 0, revisa la sección de errores.

Ver los datos mes a mes y como porcentaje

Partiendo ahora con una tabla que ya muestra el total por vendedor, arrastra Fecha a Columnas y Excel agrupará los días en meses automáticamente. Te queda una tabla con vendedores arriba a la izquierda y meses (mar 2026, abr 2026) como cabeceras de columna.

Para verlo como porcentaje, haz clic derecho sobre cualquier número de la tabla, elige «Mostrar valores como» y escoge «% del total general»:

Clic derecho en una celda de ValoresMostrar valores como% del total general

Sobre estos datos construimos: la tabla de totales por vendedor y mes se transforma para que cada celda diga qué parte del total de 540,00 representa ese vendedor en ese mes.

Comprueba: los porcentajes suman 100 % en la fila y en la columna de totales, y Laura en marzo (45,00 + 60,00 = 105,00) muestra 19,44 %. Si no ves los meses sino días sueltos, clic derecho sobre una fecha del encabezado de columna y elige «Agrupar > Meses».

Por qué la tabla dinámica da datos viejos o un número extraño

Los tres tropiezos más comunes con tablas dinámicas son: los datos nuevos no aparecen, aparece CONTAR en vez de SUMA, y la suma da 0 porque los importes son texto.

Los datos nuevos no aparecen al añadir filas

Si añades una fila nueva a la hoja Ventas2026 después de crear la tabla dinámica, no aparecerá en el resumen. La causa es que el origen que le diste fue un rango fijo ($A$1:$F$9), no una tabla de Excel.

La solución es convertir el origen en una tabla de Excel para que crezca sola:

Selecciona A1:F9InsertarTablasTabla

Cuando le das a «Aceptar» en el cuadro «Crear tabla», el rango $A$1:$F$9 se convierte en una tabla llamada Ventas2026 (por defecto), y al añadir filas nuevas la tabla dinámica las recoge.

SUMA no sirve cuando el campo es texto

Si arrastraste Importe a Valores y la cabecera dice Recuento de Importe, Excel está contando cuántas celdas hay en lugar de sumarlas. Pasa cuando los importes están guardados como texto (ver siguiente sección) o cuando arrastraste por error un campo de texto.

La solución está en el mismo cuadro de antes: clic en Recuento de Importe, «Configuración de campo de valor», pestaña «Resumir valores por», marca «Suma» y Aceptar.

Las cifras de origen eran texto y la suma da 0

Si tus importes se guardaron como texto (por pegar desde otra aplicación, por ejemplo), la tabla dinámica muestra 0 en los totales: Excel no puede sumar letras. Lo reconoces porque la celda de origen está alineada a la izquierda y suele llevar un triángulo verde de aviso.

La solución es convertirlos en número: con la columna Importe seleccionada, ve a Datos > Herramientas de datos > Texto en columnas y acepta directamente. Excel convierte los textos en números y la tabla dinámica pasa a sumar bien.

Selecciona E2:E9DatosHerramientas de datosTexto en columnas
Nota: si la columna tiene coma como decimal (45,00) y tu Excel está configurado con punto decimal, el separador de argumentos pasa a ser la coma. En ese Excel se escribe =SI(A1>10,"Alto","Bajo").

La tabla dinámica no se actualiza sola

Cambiar el origen no refresca la vista automáticamente. Tienes que actualizarla tú con clic derecho sobre la tabla y «Actualizar», o desde la pestaña que aparece al seleccionarla:

Analizar tabla dinamicaDatosActualizar

El atajo rápido es Alt+F5. Actualiza la tabla dinámica seleccionada; Ctrl+Alt+F5 actualiza todas las tablas del libro.

Filtrar por categoría y por fecha con segmentaciones

Una segmentación de datos son unos botones grandes que filtran la tabla con un clic. Se crean desde la pestaña que aparece al seleccionar la tabla dinámica:

Analizar tabla dinamicaFiltrarInsertar segmentacion de datos

Sobre estos datos construimos: añade segmentaciones de Categoría y de Fecha. Aparecen dos cuadros flotantes con los valores únicos (rosas 2026, tulipanes 2026, orquideas 2026 y los meses). Al pulsar «Abr 2026», la tabla dinámica muestra solo las ventas de abril: Laura 60,00, Ana 75,00 y Pedro 90,00. Pulsar el icono de la bomba de la esquina de la segmentación borra el filtro.

Comprueba: las celdas de la tabla dinámica cambian al pulsar los botones de Categoría y Fecha; las segmentaciones afectan a todas las tablas dinámicas conectadas a la misma tabla de origen.

Sacar un dato concreto de la tabla con IMPORTARDATOSDINAMICOS

Cuando quieres traer una sola cifra de la tabla dinámica a una celda concreta (por ejemplo, para hacer un informe a parte), se usa IMPORTARDATOSDINAMICOS:

=IMPORTARDATOSDINAMICOS("Importe";$A$3;"Vendedor";"Laura";"Mes";"Mar")

La fórmula pide: el campo de datos (Importe), la celda que contiene la tabla dinámica ($A$3 suele ser la primera celda), y luego pares campo–valor para acotar: Vendedor = «Laura» y Mes = «Mar». Devuelve 105,00, el total de Laura en marzo.

B2fx=IMPORTARDATOSDINAMICOS("Importe";$A$3;"Vendedor";"Laura";"Mes";"Mar")
A B
1 Dato Valor
2 Laura, marzo 105,00
Informe

La función está disponible desde Excel 2010. Si la escribes y tu Excel es más antiguo, verás el error #¿NOMBRE?. Un truco para no escribirla a mano: en la pestaña Analizar tabla dinámica, con una celda de la tabla seleccionada, escribe = y haz clic sobre la celda que te interesa; la propia función se rellena sola.

Comprueba: la celda B2 muestra 105,00 (45,00 + 60,00) y cambia si pulsas otro vendedor en la segmentación, siempre que la tabla dinámica siga calculando ese total.

Lo que ya sabes hacer con tablas dinámicas y el siguiente paso

Con lo visto en el tutorial ya sabes:

  • Crear una tabla dinámica desde Insertar > Tablas > Tabla dinámica sobre un rango o una tabla de Excel.
  • Arrastrar campos a Filas, Columnas, Valores y Filtros para responder preguntas distintas sin escribir fórmulas.
  • Cambiar entre SUMA, CONTAR, PROMEDIO y otros con Configuración de campo de valor, y mostrar los datos como porcentaje del total general.
  • Actualizar la vista con Alt+F5 cuando cambian los datos de origen, y convertir el origen en tabla de Excel para que las filas nuevas entren solas.
  • Filtrar con segmentaciones de datos y sacar una cifra exacta a otra celda con IMPORTARDATOSDINAMICOS.

El siguiente paso natural es crear un gráfico dinámico sobre la misma tabla: clic en una celda de la tabla y ve a Analizar tabla dinámica > Herramientas > Gráfico dinámico, elige un tipo y listo. Cambiará cuando filtres o actualices.

Dudas al usar tablas dinámicas en Excel

1. ¿Cómo se hace una tabla dinámica en Excel con un ejemplo paso a paso?

Selecciona el rango con datos (por ejemplo, A1:D100 con ventas, vendedor, zona y mes), ve a Insertar > Tablas > Tabla dinámica y pulsa Aceptar. Arrastra «Vendedor» a Filas, «Zona» a Columnas y «Ventas» a Valores para ver el total por persona y región. En menos de un minuto tienes un resumen que se actualiza al cambiar los datos de origen.

2. ¿Puedo descargar plantillas de tablas dinámicas en Excel listas para usar?

Sí, Excel trae plantillas integradas: abre Archivo > Nuevo, busca «tabla dinámica» y elige una de las disponibles (ventas, inventario, gastos). También puedes descargar plantillas gratuitas desde la galería de plantillas de support.microsoft.com, abrir el archivo .xlsx y reemplazar los datos de ejemplo por los tuyos.

3. ¿Cómo crear una tabla dinámica que combine datos de varias hojas?

El camino más fiable es Power Query: en Datos > Obtener y transformar datos, usa «Obtener datos > De otras fuentes > Consulta en blanco», combina las hojas con la opción «Combinar consultas» y carga el resultado como tabla dinámica. Desde Excel 2016 viene integrado, así que no necesitas instalar nada aparte.

4. ¿Qué es una tabla dinámica y para qué sirve en Excel?

Es una herramienta que resume grandes cantidades de datos con unos clics: eliges qué campos van en filas, columnas y valores, y Excel calcula totales, promedios o conteos al instante. Sirve para analizar ventas, gastos, inventarios o cualquier listado largo sin escribir fórmulas, y permite filtrar, agrupar y desglosar la información con arrastrar y soltar.

Fuentes

  1. MicrosoftTabla dinámica — documentación oficialconsultado el 13/10/2026
  2. MicrosoftBUSCARV — documentación oficialconsultado el 13/10/2026
  3. MicrosoftMatrices dinámicas y desbordamiento — documentación oficialconsultado el 13/10/2026
  4. MicrosoftTabla de Excel (Dar formato como tabla) — documentación oficialconsultado el 13/10/2026
  5. MicrosoftDe Word a Excel — documentación oficialconsultado el 13/10/2026