Una tabla dinámica es la herramienta de Excel que resume miles de filas con el ratón, sin escribir una fórmula. Con ella pasas de una hoja plana con todas las ventas del año a un cuadro que muestra, por ejemplo, cuánto vendió cada vendedor en cada mes, agrupado por categoría y filtrable con un clic. Al terminar este tutorial sabrás preparar los datos, crear la tabla, mover campos, cambiar la función de resumen, agrupar fechas, filtrar con segmentaciones, dar formato a los números y construir un gráfico dinámico que se mueva con los filtros. La tabla dinámica está en Excel desde la versión 2007 y funciona igual en Microsoft 365, Excel 2024, 2021, 2019, 2016, 2013 y 2010, además de en Excel para Mac, para la web y para móviles.
Qué es una tabla dinámica y para qué te sirve
Imagina la hoja de ventas de una tienda con miles de filas: fecha, vendedor, producto, categoría, importe y unidades. Responder preguntas como cuánto vendió cada vendedor cada mes, qué categoría factura más o cómo evoluciona un producto obligaría a escribir varias fórmulas. Una tabla dinámica hace ese trabajo sin fórmulas: resume los datos arrastrando los nombres de las columnas a cuatro áreas (Filas, Columnas, Valores y Filtros) y muestra el resultado en otra hoja. La tabla no borra ni toca los datos originales; trabaja sobre una copia de los mismos y la refresca cuando se lo pides. Sirve para explorar, resumir, filtrar y presentar grandes volúmenes de datos con unos pocos clics, y es la base de los informes que se ven en cualquier departamento que trabaje con números.
Cómo funciona una tabla dinámica: la cinta, el panel y los campos
La tabla dinámica se crea desde la cinta, en la pestaña Insertar, dentro del grupo Tablas, con el botón Tabla dinámica. Al pulsarlo se abre un cuadro de diálogo con dos decisiones: de dónde sacar los datos y dónde colocar el resultado. Los datos pueden venir de una Tabla o rango del propio libro, de un origen de datos externo (otra base de datos, un archivo CSV) o del Modelo de datos (cuando se combinan varias tablas). El resultado puede ir a una hoja nueva o a una hoja existente. Al aceptar, Excel crea la tabla dinámica en la zona elegida y abre a la derecha el panel Campos de tabla dinámica, que es la herramienta de trabajo: en la parte de arriba aparecen los nombres de las columnas de los datos de origen, y debajo las cuatro áreas donde se arrastran.
Elija los datos que desea analizar
Elija dónde desea colocar el informe de tabla dinámica
Filas, Columnas, Valores y Filtros: qué va en cada área
Cada área del panel cumple un papel. Filas coloca en vertical las categorías que quieres desglosar; Columnas las pone en horizontal y crea una columna por cada valor distinto; Valores es donde se calculan los números (suma, recuento, promedio…); Filtros crea una lista desplegable arriba de la tabla para acotar el informe sin tocar los datos. Un ejemplo típico: arrastra Vendedor a Filas, Mes a Columnas, Importe a Valores (Suma) y Año a Filtros. El resultado es una tabla con un vendedor por fila, un mes por columna y la suma de importes en el centro; arriba aparece un desplegable para elegir el año que quieres ver.
| Área | Para qué sirve | Ejemplo con la hoja Ventas |
|---|---|---|
| Filas | Categorías en vertical | Vendedor (un vendedor por fila) |
| Columnas | Categorías en horizontal | Mes (una columna por mes) |
| Valores | Cálculo numérico | Suma de Importe |
| Filtros | Lista desplegable arriba | Año (filtra el informe) |
El botón Actualizar y por qué la tabla no se refresca sola
La tabla dinámica trabaja sobre una instantánea de los datos (la llamada caché) que Excel guarda al crearla. Si cambias un dato en la hoja de origen, ese cambio no aparece en la tabla hasta que pulses Actualizar. Tienes dos formas: clic derecho sobre la tabla y Actualizar, o la pestaña Analizar tabla dinámica > Actualizar > Actualizar todo. El atajo Alt+F5 actualiza la tabla activa y Ctrl+Alt+F5 actualiza todas las tablas del libro.
Preparar los datos para que la tabla funcione a la primera
La tabla dinámica necesita datos limpios: una sola fila de encabezados, sin filas ni columnas en blanco en medio, sin celdas combinadas y con un solo tipo de dato por columna. Si una columna mezcla texto y números, Excel no sabrá si sumar o contar. Vamos a trabajar con la hoja Ventas de la tienda: 500 filas con las ventas de un año, con encabezados Fecha, Vendedor, Producto, Categoría, Importe y Unidades. Los datos están limpios, sin huecos, cada columna tiene un único tipo de dato y la primera fila contiene los nombres de los campos. Para evitar problemas más adelante, convertiremos ese rango en una Tabla de Excel con Ctrl+T.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Fecha | Vendedor | Producto | Categoría | Importe | Unidades |
| 2 | 15/01/2026 | Ana | Cuaderno A4 | Papelería | 45,00 | 10 |
| 3 | 16/01/2026 | Luis | Bolígrafo azul | Papelería | 12,50 | 50 |
| 4 | 18/01/2026 | Ana | Mochila escolar | Mochilas | 89,00 | 3 |
| 5 | 20/01/2026 | Marta | Bolígrafo azul | Papelería | 25,00 | 100 |
| 6 | 22/01/2026 | Luis | Cuaderno A5 | Papelería | 18,00 | 20 |
Convertir los datos en una Tabla de Excel con Ctrl+T
Una Tabla de Excel es un rango con formato de tabla: se amplía sola al añadir filas, trae filtros y se puede usar como origen de la tabla dinámica para que las filas nuevas entren solas al actualizar. Para crearla, haz clic en cualquier celda del rango, pulsa Ctrl+T (en Mac, Cmd+T), y en el cuadro que aparece comprueba que el rango es correcto y marca La tabla tiene encabezados.
- Haz clic en una celda de la hoja Ventas, por ejemplo B3.
- Pulsa Ctrl+T para abrir Dar formato como tabla.
- Comprueba que el rango es Ventas!$A$1:$F$501 y que está marcada La tabla tiene encabezados.
- Pulsa Aceptar. La hoja Ventas pasa a tener bandas y una fila de totales abajo.
Crear la tabla dinámica desde esos datos
Una vez que los datos son una Tabla de Excel, crear la tabla dinámica son dos clics. La ventaja de haber convertido el origen en tabla es que, al añadir más ventas abajo, la tabla dinámica las recoge al actualizar.
- Haz clic en una celda de la tabla Ventas.
- Abre Insertar > Tablas > Tabla dinámica.
- En el cuadro, confirma que Tabla o rango muestra Ventas (o Ventas!$A$1:$F$501) y deja marcada Nueva hoja de cálculo.
- Pulsa Aceptar. Aparece una nueva hoja con la tabla dinámica vacía y, a la derecha, el panel Campos.
Tu primera tabla dinámica: ventas por mes y vendedor
Ya tienes la tabla dinámica vacía y el panel Campos abierto. Vamos a rellenarla con tres arrastres: Vendedor a Filas, Mes a Columnas e Importe a Valores. Al hacerlo, Excel calcula al instante la suma de importes de cada vendedor en cada mes y añade una fila Totales generales al final. Fíjate en que el panel detecta que Fecha es una fecha y propone Mes automáticamente al arrastrarla a Columnas; si no lo hace, puedes arrastrar también el campo Fecha y después agrupar (lo verás más adelante).
- En el panel Campos, arrastra Vendedor al área Filas.
- Arrastra Mes (dentro de Fecha) al área Columnas.
- Arrastra Importe al área Valores. Aparece como Suma de Importe.
- Pulsa clic en una celda fuera de la tabla para cerrar el panel.
| A | B | C | D | E | F | G | H | |
|---|---|---|---|---|---|---|---|---|
| 1 | Suma de Importe | Etiquetas de columna | ||||||
| 2 | Etiquetas de fila | ene-26 | feb-26 | mar-26 | abr-26 | may-26 | jun-26 | Total general |
| 3 | Ana | 1.240,00 | 980,00 | 1.510,00 | 1.205,00 | 1.430,00 | 1.115,00 | 7.480,00 |
| 4 | Luis | 850,00 | 1.020,00 | 945,00 | 1.180,00 | 1.005,00 | 1.260,00 | 6.260,00 |
| 5 | Marta | 1.105,00 | 1.250,00 | 1.380,00 | 1.090,00 | 1.215,00 | 1.340,00 | 7.380,00 |
| 6 | Total general | 3.195,00 | 3.250,00 | 3.835,00 | 3.475,00 | 3.650,00 | 3.715,00 | 21.120,00 |
Cambiar la función de resumen: de Suma a Recuento, Promedio, Máximo o Mínimo
A veces no quieres sumar, sino contar cuántos pedidos hizo cada vendedor o saber el importe medio. La función de resumen se cambia desde Configuración de campo de valor, que se abre haciendo clic en el campo dentro del área Valores. Las opciones más usadas son Suma, Recuento (cuenta los datos numéricos), Promedio, Máximo y Mínimo. Si el campo Importe se cuenta en vez de sumarse, casi siempre es porque hay números guardados como texto.
- Haz clic en Suma de Importe dentro del área Valores del panel.
- Elige Configuración de campo de valor.
- En Resumir valores por, cambia de Suma a Recuento. Pulsa Aceptar.
Mostrar los valores como porcentaje del total
Otra forma de leer la tabla es ver qué porcentaje representa cada celda sobre el total. Esto se hace desde la pestaña Mostrar valores como de Configuración de campo de valor, eligiendo % del total general. Cada celda muestra su peso sobre el total de la tabla y la fila de totales suma siempre 100 %.
- Haz clic en Suma de Importe dentro de Valores.
- Elige Configuración de campo de valor y abre la pestaña Mostrar valores como.
- En Mostrar valores como, elige % del total general. Pulsa Aceptar.
| A | B | C | D | E | F | G | H | I | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | formato: Porcentaje con dos decimales | ||||||||
| 2 | A | B | C | D | E | F | G | H | |
| 3 | 1 | Suma de Importe | Etiquetas de columna | ||||||
| 4 | 2 | Etiquetas de fila | ene-26 | feb-26 | mar-26 | abr-26 | may-26 | jun-26 | Total general |
| 5 | 3 | Ana | 5,87 % | 4,64 % | 7,15 % | 5,70 % | 6,77 % | 5,28 % | 35,42 % |
| 6 | 4 | Luis | 4,02 % | 4,83 % | 4,47 % | 5,59 % | 4,76 % | 5,97 % | 29,64 % |
| 7 | 5 | Marta | 5,23 % | 5,92 % | 6,53 % | 5,16 % | 5,75 % | 6,34 % | 34,94 % |
| 8 | 6 | Total general | 15,13 % | 15,39 % | 18,16 % | 16,45 % | 17,28 % | 17,59 % | 100,00 % |
Agrupar las fechas por mes, trimestre o año
Si los encabezados de columna salen como fechas sueltas (15/01/2026, 16/01/2026…) en vez de meses, hay que agruparlos. Excel lo hace directamente sobre la tabla dinámica: clic derecho sobre una fecha del área Filas o Columnas, Agrupar, y elegir Trimestres y Años o Meses y Años. Las fechas se resumen en una columna por cada mes del año. Para volver al detalle diario, se usa Desagrupar.
- Clic derecho sobre una fecha de las columnas (por ejemplo B2).
- Elige Agrupar y, en el cuadro, marca Meses y Años. Pulsa Aceptar.
Agrupar por
Filtrar y segmentar la tabla con listas y segmentaciones
La tabla ya resume los datos, pero aún falta acotarla. Hay dos formas de filtrar: arrastrar un campo al área Filtros (aparece una lista desplegable arriba de la tabla) o crear una segmentación de datos, que son botones grandes al lado de la tabla con un clic para elegir. Las segmentaciones son más cómodas cuando quieres ver el filtro de un vistazo o conectar varias tablas a la vez.
- En el panel Campos, arrastra Vendedor al área Filtros. Aparece un desplegable arriba.
- Para añadir una segmentación, haz clic en la tabla y abre Insertar > Filtros > Insertar segmentación de datos.
- Marca Categoría y Producto y pulsa Aceptar. Aparecen dos paneles con botones.
- Pulsa un par de botones de la segmentación para ver cómo cambia la tabla.
| A | B | C | |
|---|---|---|---|
| 1 | Filtro | ||
| 2 | Vendedor | (Todos) ▾ | |
| 3 | |||
| 4 | Segmentación de datos: Categoría | ||
| 5 | Papelería | Mochilas | Escritura |
Conectar varias tablas dinámicas a la misma segmentación
Si en el mismo libro tienes una segunda tabla dinámica (por ejemplo, una con Unidades en vez de Importe), puedes conectarla a la misma segmentación para que un solo clic filtre las dos a la vez. Esto evita tener que pulsar el mismo botón dos veces.
- Clic en la segmentación de Categoría.
- En la cinta, abre Opciones de segmentación de datos > Conexiones de informes.
- Marca la segunda tabla dinámica y pulsa Aceptar.
Darle un aspecto profesional: diseño, estilos y formato de números
Una tabla dinámica recién creada viene con un formato compacto: cada fila tiene su rótulo en una columna intermedia, los totales aparecen arriba y los subtotales se repiten por grupo. Para un informe limpio, conviene cambiar a la forma tabular (encabezados en la primera fila), quitar subtotales repetidos y elegir un estilo con bandas. Estos cambios se hacen en Analizar > Diseño y se mantienen al actualizar.
- Clic en la tabla dinámica y abre Analizar > Diseño > Diseño del informe > Mostrar en forma tabular.
- Abre Analizar > Diseño > Subtotales > No mostrar subtotales.
- Abre Analizar > Diseño > Estilos de tabla dinámica y elige un estilo con bandas.
Formatear los importes y las fechas desde Configuración del campo de valor
Formatear las celdas a mano con Ctrl+1 funciona, pero se pierde al actualizar. Lo correcto es hacerlo desde Configuración de campo de valor > Formato de número: Excel lo guarda junto con la tabla y lo aplica cada vez que se refresca.
- Clic en Suma de Importe dentro del área Valores.
- Configuración de campo de valor > Formato de número.
- Elige Moneda con dos decimales y pulsa Aceptar dos veces.
Crear un gráfico dinámico que se mueva con los filtros
Un gráfico dinámico es un gráfico de Excel conectado a una tabla dinámica, así que cambia al filtrar con la segmentación o con la lista desplegable. Se crea desde la pestaña Analizar, dentro del grupo Herramientas, con el botón Gráfico dinámico. Al elegir Columna agrupada aparece un gráfico con una barra por cada combinación de filas y columnas de la tabla, listo para imprimir o para pegar en un informe.
- Clic en la tabla dinámica.
- Abre Analizar > Herramientas > Gráfico dinámico.
- Elige Columna agrupada y pulsa Aceptar.
- Cierra el panel Campos si estorba y mueve el gráfico a la derecha de la tabla.
Errores que aparecen al crear o al usar una tabla dinámica
"Para crear una tabla dinámica hay que usar datos con formato de tabla"
Este mensaje aparece cuando el origen tiene celdas vacías o mezcla tipos de dato en una columna. La solución es convertir el rango en una Tabla de Excel con Ctrl+T, asegurándose de que el rango incluya todos los encabezados y datos sin huecos intermedios.
- Selecciona los datos completos, desde el primer encabezado hasta la última fila con datos.
- Pulsa Ctrl+T y marca La tabla tiene encabezados.
- Vuelve a crear la tabla dinámica desde Insertar > Tablas > Tabla dinámica.
El campo Importe se cuenta en vez de sumarse
Si al arrastrar Importe a Valores aparece Recuento de Importe en vez de Suma de Importe, casi siempre hay números guardados como texto en esa columna. Excel ve texto y no puede sumarlo, así que cuenta.
- Ve a la hoja Ventas y selecciona la columna Importe.
- En la cinta, abre Datos > Herramientas de datos > Texto en columnas y pulsa Finalizar sin cambiar nada. Esto fuerza a Excel a reevaluar el formato.
- Vuelve a la tabla dinámica, haz clic en Importe en Valores y elige Suma.
La tabla no recoge las filas nuevas que añadiste
Si añadiste filas nuevas a la hoja de origen y la tabla dinámica no las muestra, lo más probable es que el origen sea un rango y no una Tabla de Excel. Las filas nuevas quedan fuera del rango que Excel recuerda.
- Selecciona los datos y pulsa Ctrl+T para convertirlos en Tabla de Excel.
- Vuelve a la tabla dinámica y pulsa Alt+F5 para actualizarla.
"El nombre del campo de tabla dinámica no es válido" al escribir una fórmula
La función IMPORTARDATOSDINAMICOS (en inglés GETPIVOTDATA) sirve para sacar un dato concreto de la tabla dinámica, pero su sintaxis es estricta. El error aparece cuando el nombre del campo lleva caracteres extraños o se escribe entre comillas rectas cuando debe ir entre comillas tipográficas.
=IMPORTARDATOSDINAMICOS("Importe";$A$3;"Vendedor";"Ana";"Mes";ene-26)
Lo que ya sabes hacer con las tablas dinámicas
- Crear una tabla dinámica desde una Tabla de Excel con Insertar > Tablas > Tabla dinámica.
- Mover campos entre Filas, Columnas, Valores y Filtros arrastrándolos en el panel.
- Cambiar la función de resumen entre Suma, Recuento, Promedio, Máximo y Mínimo.
- Agrupar fechas por Meses, Trimestres o Años con clic derecho y Agrupar.
- Filtrar con segmentaciones y conectarlas a varias tablas a la vez.
El siguiente paso natural es Power Pivot: cuando los datos están repartidos en varias tablas relacionadas (por ejemplo, una tabla de Ventas y otra de Productos con sus precios), Power Pivot permite unirlas sin BUSCARV y analizarlas en una sola tabla dinámica. Otra opción es abrir Analizar > Herramientas > Gráfico dinámico con los datos que ya tienes para presentar el resultado en un informe.
Dudas al usar tablas dinámicas en Excel
1. ¿Qué datos se necesitan para crear una tabla dinámica en Excel?
Necesitas una tabla con datos en formato de lista: una fila por cada registro y una columna por cada variable. Evita combinar celdas, deja encabezados en la primera fila y rellena bien las fechas, números y textos. Cuanto más limpios estén los datos, más fiable será el resumen que arme la tabla dinámica.
2. ¿Dónde puedo practicar con ejercicios de tablas dinámicas en Excel?
La mejor forma es copiar una lista de ventas (fecha, producto, vendedor e importe) en una hoja, insertar una tabla dinámica y jugar a cambiar filas, columnas y valores. Cualquier lista con al menos 100 filas te permite practicar. Busca hojas de ejemplo en la web o crea la tuya propia a partir de tus propios datos.
3. ¿Cómo se hace una tabla dinámica en Excel paso a paso?
Selecciona los datos, ve a Insertar > Tablas > Tabla dinámica y acepta el rango. Elige si va a una hoja nueva o a una existente, arrastra campos a filas, columnas y valores, y verás el resumen al vuelo. Eliges tú qué campo va en cada zona para darle forma al informe.
4. ¿Cómo cambiar el formato de una tabla dinámica en Excel?
Haz clic en la tabla, ve a Diseño de tabla dinámica > Informes y prueba Estilos de tabla dinámica para aplicar un diseño de colores, filas con bandas y encabezados. Para tocar números concretos, usa clic derecho > Formato de número sobre las celdas de valores. Si quieres tu propio estilo, en Diseño > Estilos personalizados puedes crear uno desde blanco.
5. ¿Qué diseños de tabla dinámica hay en Excel?
Hay tres formas básicas: Compacto (los campos anidados en una sola columna), Esquema (cada campo en su propia columna) y Tabular (similar al esquema, con los campos sin agrupar). Los cambias en Diseño de tabla dinámica > Diseño > Informe, eligiendo la opción que más clara te resulte.
6. ¿Para qué sirve una tabla dinámica en Excel?
Sirve para cruzar grandes listas de datos y obtener resúmenes al instante: totales, promedios, cuentas y porcentajes por categoría. Cambias la disposición arrastrando campos y ves otra perspectiva de los mismos datos en segundos. Es la herramienta más rápida de Excel para convertir filas y filas de números en información útil.
7. ¿Qué es una tabla dinámica y cómo se usa en Excel?
Es un resumen interactivo que Excel arma a partir de tu lista: tú le dices qué campos van en filas, cuáles en columnas y cuáles quieres sumar o contar. Al arrastrar y soltar esos campos, el resumen se recalcula al instante sin tocar los datos originales. Se usa para analizar ventas, gastos, inventarios o cualquier lista grande sin escribir fórmulas.
8. ¿Qué ejercicios prácticos puedo hacer con tablas dinámicas?
Empieza con una lista de, al menos: contar ventas por vendedor, sumar importe por mes, sacar el promedio por producto, filtrar por fecha concreta y crear un gráfico dinámico a partir del resumen. Cinco ejercicios que cubren agrupar, filtrar, resumir y visualizar, justo lo que más se usa en el día a día.
Fuentes
- MicrosoftCrear una tabla dinámica para analizar datos de una hoja de cálculoconsultado el 05/10/2026
- MicrosoftBUSCARV — documentación oficialconsultado el 05/10/2026
- MicrosoftMatrices dinámicas y desbordamiento — documentación oficialconsultado el 05/10/2026
- MicrosoftTabla de Excel (Dar formato como tabla) — documentación oficialconsultado el 05/10/2026
- MicrosoftDe Word a Excel — documentación oficialconsultado el 05/10/2026