Miles de licencias entregadas

Cómo crear una tabla dinámica en Excel

MBMira Bakker· Especialista en MicrosoftÚltima actualización: 12 de julio de 2026· 9 min de lectura
Respuesta rápida

Para crear una tabla dinámica en Excel, haz clic en los datos y elige Tabla dinámica en Insertar. Colócala en una hoja nueva y arrastra los campos a las zonas Filas, Columnas, Valores y Filtros. Excel suma por defecto; en Configuración de campo de valor puedes elegir Contar o Promedio. Tras modificar los datos, pulsa Actualizar.

Fotografiado desde arriba: un MacBook plateado medio cerrado y un ratón blanco sobre un tablero de madera marrón oscuro, con una silla de concha blanca delante

Una tabla dinámica resume cientos o miles de filas de datos brutos en un informe que puedes adaptar con unos pocos clics, sin escribir fórmulas. A continuación, te explicamos cómo construir una paso a paso, desde la preparación de los datos hasta el formato y la actualización tras una modificación.

Una tabla dinámica agrupa y cuenta tus datos sin fórmulas

Una tabla dinámica es un resumen interactivo que sintetiza una lista grande agrupando filas y sumando, contando o promediando valores. Arrastras campos a zonas y Excel calcula el resumen en tiempo real. Si cambias la disposición, la tabla se recalcula al instante sin tocar los datos originales.

Preguntas típicas que una tabla dinámica responde en segundos: facturación por región, número de pedidos por mes o el valor medio de pedido por comercial. En lugar de combinar BUSCARV o SUMAR.SI, dejas que la tabla dinámica agrupe. Para buscar valores sueltos siguen siendo más prácticas las fórmulas; la diferencia la encuentras en BUSCARV vs BUSCARX.

Rincón luminoso con suelo gris: un ordenador todo en uno sobre un tablero blanco, una alfombrilla negra con teclado y ratón blancos, una lámpara y una planta verde
Una tabla dinámica resume una larga lista de datos en un informe que puedes ajustar al instante.

Unos datos de origen correctos son la base de una tabla dinámica fiable

Una tabla dinámica solo funciona bien si los datos de origen están bien estructurados. Antes de empezar, revisa estos puntos en tu lista.

  • Una sola fila de encabezados. Cada columna tiene en la parte superior un título único y breve; esos títulos se convertirán en los campos de la tabla dinámica.
  • Sin filas ni columnas vacías.
  • Un registro por fila. Cada fila es una observación, por ejemplo un pedido o una transacción.
  • Datos coherentes. Números como número, fechas como fecha, sin texto como "12 uds." en una columna de números.

Lo mejor es convertir primero la lista en una tabla de Excel con Ctrl+T. Si añades filas después, la tabla crece automáticamente y, tras actualizar, la tabla dinámica recoge las nuevas líneas sin necesidad de cambiar el rango. Una tabla dinámica basada en un rango normal no incluye las filas nuevas por sí sola.

Presta también atención a las celdas combinadas de la fila de títulos o a los subtítulos que rompen la lista. Una tabla dinámica espera una lista plana donde cada columna contenga el mismo tipo de dato de arriba abajo. Si hay subtítulos o subtotales en los datos de origen, elimínalos primero; de lo contrario aparecerán como categorías sueltas y los totales no cuadrarán.

Insertas una tabla dinámica desde la pestaña Insertar

Con los datos limpios, creas la tabla dinámica en pocos pasos.

  1. Haz clic en cualquier celda de la lista de datos. Mientras el cursor esté dentro de la lista, Excel reconoce automáticamente todo el rango contiguo; no necesitas seleccionar nada.
  2. Ve a la pestaña Insertar y haz clic arriba a la izquierda en Tabla dinámica. Si trabajas con una tabla Ctrl+T, elige De tabla o rango.
  3. En el cuadro de diálogo, el rango ya está escrito. Escoge Hoja de cálculo nueva para que la tabla dinámica quede en una pestaña independiente y ordenada.
  4. Haz clic en Aceptar. Excel abre un marco vacío para la tabla dinámica, con el panel Campos de tabla dinámica a la derecha.

Si tienes prisa o dudas sobre la estructura, usa Insertar > Tablas dinámicas recomendadas. Excel muestra propuestas listas para usar basadas en tus datos, que insertas con un solo clic.

Las cuatro zonas determinan la forma de tu tabla dinámica

A la derecha ves el panel Campos de tabla dinámica: arriba todos los títulos de columna y debajo cuatro zonas. Construyes el informe arrastrando campos a esas zonas.

ZonaQué hace
FilasAgrupa los datos verticalmente, por ejemplo por región o cliente
ColumnasAgrupa los datos horizontalmente, por ejemplo por año o trimestre
ValoresEl campo que se calcula, como la suma de la facturación
FiltrosColoca un selector encima de la tabla para acotar rápidamente una selección

Un ejemplo concreto con una lista de ventas. Arrastra el campo Región a Filas y el campo Facturación a Valores. No necesitas más: Excel muestra ahora la facturación total por región bajo el título Suma de Facturación. Si además arrastras Año a Columnas, el informe se desglosa por año. Si pones dos campos uno debajo de otro en la zona Filas, por ejemplo Región y debajo Cliente, obtienes un informe anidado con subtotales por región.

Sobre una mesa de madera clara, una pantalla y un portátil encendidos muestran el mismo paisaje de dunas rojizas; al lado hay una planta pequeña
Arrastra campos a las zonas Filas, Columnas, Valores y Filtros para montar el informe.

Tú decides si Excel suma, cuenta o promedia

Por defecto, Excel suma los números (Suma de Facturación). Para los campos de texto, en cambio, cuenta el número. Cambiar ese cálculo es sencillo.

  1. Haz clic con el botón derecho en un valor de la columna o en el campo dentro de la zona Valores.
  2. Selecciona Configuración de campo de valor.
  3. En Resumir valores por, elige el cálculo: Suma, Contar, Promedio, Max o Min.
  4. En la misma ventana, haz clic en Formato de número para darle un formato limpio de inmediato, por ejemplo el símbolo del euro o los separadores de miles.

En la pestaña Mostrar valores como encontrarás otra opción útil. Si seleccionas % del total general, la tabla muestra cada cifra como porcentaje del conjunto, ideal para una distribución por región o familia de producto. Puedes arrastrar el mismo campo dos veces a la zona Valores, una con Suma y otra con % del total general, para ver el importe y la proporción uno al lado del otro.

Con filtros, agrupación y segmentaciones acotas los datos

Una tabla dinámica resulta realmente útil cuando puedes filtrar y agrupar dentro de ella.

  • Agrupar fechas. Haz clic con el botón derecho en una fecha de la tabla y selecciona Agrupar. Marca, por ejemplo, Meses y Años para resumir fechas sueltas en totales mensuales.
  • Insertar segmentación. Ve a Análisis de tabla dinámica > Insertar segmentación y marca un campo. Obtienes botones con los que filtras, por ejemplo, por región con un solo clic.
  • Añadir línea de tiempo. Para campos de fecha, elige Insertar línea de tiempo, una barra deslizante con la que seleccionas rápidamente un período.
  • Ordenar y top 10. Haz clic en la flecha junto a una etiqueta de fila para ordenar o usa los filtros de valor para mostrar solo los diez valores más altos.

Los filtros en la zona Filtros colocan un menú desplegable arriba de la tabla; las segmentaciones hacen lo mismo pero permanecen visibles como botones, lo que resulta más cómodo en un panel.

Con la pestaña Diseño haces legible la tabla dinámica

De forma predeterminada, Excel muestra la tabla dinámica con el diseño compacto, donde los campos anidados se sangran uno debajo del otro. Para un informe, otro diseño suele resultar más claro.

  1. Haz clic dentro de la tabla dinámica y ve a la pestaña Diseño.
  2. Abre Diseño de informe y elige Mostrar en forma tabular si quieres que cada campo tenga su propia columna, práctico para copiar los datos después.
  3. Con Subtotales y Totales generales activas o desactivas esos totales.
  4. Escoge uno de los Estilos de tabla dinámica para dar color y bordes, y activa Filas con bandas para mejorar la legibilidad.

Si quieres mostrar las cifras también visualmente, ve a Análisis de tabla dinámica > Gráfico dinámico. El gráfico está vinculado a la tabla y cambia cuando filtras o modificas la estructura.

Con un campo calculado añades tu propio cálculo

A veces necesitas una cifra que no existe como columna en los datos de origen, por ejemplo el beneficio como facturación menos coste. La creas con un campo calculado, sin tocar los datos de origen.

  1. Haz clic en la tabla dinámica y ve a Análisis de tabla dinámica > Campos, elementos y conjuntos > Campo calculado.
  2. Asigna un nombre al campo, por ejemplo Beneficio.
  3. En Fórmula, escribe el cálculo con los nombres de campo, por ejemplo = Facturación - Coste. Haz doble clic en un campo de la lista para insertarlo en la fórmula.
  4. Haz clic en Agregar y después en Aceptar. El nuevo campo aparece en la lista de campos y en la zona Valores.

Un campo calculado siempre opera sobre los totales de cada grupo, no sobre cada fila individual. Para proporciones sencillas funciona bien; si necesitas un cálculo por línea, añádelo como columna normal en los datos de origen.

Al hacer doble clic se muestran las filas originales

Si quieres saber qué registros hay detrás de un número, haz doble clic en un valor de la tabla dinámica. Excel crea una hoja nueva solo con los datos de origen que componen esa cifra. Si ves, por ejemplo, una facturación inesperadamente alta en una región, con un doble clic sacas enseguida los pedidos correspondientes.

Esta función, también conocida como detalle, es útil para comprobar cifras antes de compartir un informe. La nueva lista es una instantánea; no se actualiza si más tarde refrescas la tabla dinámica, así que elimina esa hoja temporal cuando ya no la necesites.

Estos problemas se solucionan rápido

Si la tabla dinámica no funciona como esperas, normalmente se debe a uno de estos puntos.

  • Excel cuenta en lugar de sumar. Hay texto o una celda vacía en la columna de números. Corrígelo y en Configuración de campo de valor devuelve el cálculo a Suma.
  • No aparecen las filas nuevas. La tabla dinámica está basada en un rango fijo. Trabaja con una tabla Ctrl+T o modifica el origen mediante Análisis de tabla dinámica > Cambiar origen de datos.
  • Una columna de origen eliminada provoca errores. Si desaparece una columna a la que hace referencia la tabla, un cálculo puede romperse; cómo reparar ese error de referencia lo encuentras en solucionar el error #¡REF!.
  • Los elementos antiguos permanecen en la lista de filtros. En las opciones de tabla dinámica, establece el número de elementos que se conservan por campo en Ninguno y actualiza.
  • No se pueden agrupar las fechas. Hay una fecha como texto en la columna o existe una celda vacía. Convierte la columna a un tipo de fecha real y elimina las filas vacías; así la agrupación volverá a funcionar.

Tras cambiar los datos de origen, pulsa Actualizar

Una tabla dinámica trabaja con una copia de tus datos y no se ajusta automáticamente. Si modificas o añades datos, tienes que refrescarla.

  1. Haz clic con el botón derecho en cualquier lugar de la tabla dinámica y selecciona Actualizar, o pulsa Alt+F5.
  2. Si quieres actualizar a la vez todas las tablas dinámicas del archivo, ve a Análisis de tabla dinámica > Actualizar > Actualizar todo (Ctrl+Alt+F5).

Una buena costumbre es activar la actualización automática. Haz clic con el botón derecho en la tabla, selecciona Opciones de tabla dinámica, ve a la pestaña Datos y marca Actualizar datos al abrir el archivo. Así, el informe estará al día cada vez que lo abras sin que tengas que preocuparte.

Si el correo donde quieres enviar el informe se queda atascado, consulta Outlook no se conecta al servidor. Si no encuentras un informe enviado antes, te ayuda reparar la búsqueda de Outlook. Encontrarás una explicación detallada sobre el diseño de tablas dinámicas en la documentación de Microsoft.

Preguntas frecuentes

Haz clic en tu lista de datos, ve a la pestaña Insertar y elige Tabla dinámica. Colócala en una hoja de cálculo nueva y pulsa Aceptar. Luego arrastra un campo a Filas y un campo numérico a Valores. Excel construye el resumen al instante mientras arrastras.

Lo normal es que los datos de origen no sean correctos. Asegúrate de tener una sola fila de encabezados, sin filas ni columnas vacías, y datos coherentes en cada columna. Los números guardados como texto no los puede sumar una tabla dinámica. Corrige esos puntos y luego actualiza la tabla.

Haz clic con el botón derecho en un valor de la tabla dinámica y selecciona Configuración de campo de valor. En Resumir valores por elige el cálculo deseado, como Contar, Promedio, Max o Min. Confirma con Aceptar y la tabla se recalcula al momento.

No, una tabla dinámica trabaja con una copia de los datos y no se ajusta automáticamente. Tras modificar los datos, haz clic con el botón derecho en la tabla y elige Actualizar, o pulsa Alt+F5. Si trabajas con una tabla Ctrl+T, las nuevas filas se incluirán automáticamente al actualizar.

Sí, haz clic con el botón derecho en una fecha y selecciona Agrupar para resumir por mes, trimestre o año. Para filtrar con rapidez, añade desde Análisis de tabla dinámica una Línea de tiempo o una Segmentación, con las que seleccionas un período mediante una barra deslizante o un botón.

Haz clic en la tabla dinámica, ve a Análisis de tabla dinámica y después a Gráfico dinámico. Elige un tipo de gráfico y pulsa Aceptar. El gráfico dinámico está vinculado a la tabla, así que cambia automáticamente al filtrar, agrupar o modificar la estructura.

Artículos relacionados

MB
Mira Bakker
Especialista en Microsoft

Mira ayuda a empresas con implementaciones de Windows y Office y resuelve a diario dudas sobre activación, licencias y códigos de error.

Ver perfil
¿Buscas una licencia para este software?
Descubre la colección de Liceon. Entrega inmediata, licencias originales.
Ver colección