Una tabla dinámica avanzada resume muchos pedidos sin escribir fórmulas: permite cruzar categoría, mes y vendedor, cambiar la forma de calcular, mostrar porcentajes y filtrar el informe. En este tutorial construirás paso a paso un informe de ventas dentro de un mismo libro.
La herramienta está disponible en Excel 2016, 2019, 2021, 2024 y Microsoft 365, tanto en Windows como en Mac. Los datos y pasos se comprobaron en octubre de 2026.
Qué es una tabla dinámica avanzada y cuándo usarla
Una tabla dinámica organiza datos para responder preguntas de venta sin crear una fórmula para cada combinación. La versión avanzada de este tutorial parte de una hoja Ventas con pedidos de varios meses, categorías y vendedores.
Cada fila representa un pedido y cada columna contiene un atributo: fecha, categoría, vendedor e importe. La tabla dinámica no modifica esos pedidos; calcula un resumen aparte que puedes filtrar y reorganizar.
Por ejemplo, puede mostrar el importe total de cada categoría en cada mes y, al mismo tiempo, permitir seleccionar un vendedor. Su utilidad aparece cuando el informe necesita responder preguntas diferentes sin duplicar la base ni mantener decenas de fórmulas SUMAR.SI.CONJUNTO.
Conviene usarla cuando:
- hay cientos o miles de filas de ventas;
- interesa comparar categorías, meses y vendedores;
- el resumen debe ser interactivo;
- los datos de origen comparten una estructura estable.
La tabla dinámica trabaja sobre una caché, una copia de los datos de origen. Por eso, después de cambiar o añadir pedidos, hay que actualizarla.
Dónde se crean y qué opciones ofrece Excel
La tabla dinámica se crea desde la cinta de opciones:
Antes de continuar, Excel abre el cuadro Crear tabla dinámica. Allí puedes elegir Nueva hoja de cálculo o Hoja de cálculo existente. La primera opción mantiene el informe separado del origen; la segunda permite colocarlo dentro de la hoja de ventas.
También debes indicar el origen: una tabla o rango existente, una fuente externa, el modelo de datos o Power BI. En este tutorial usaremos la Tabla de Excel Ventas.
La ayuda oficial de Microsoft explica estas ubicaciones y orígenes en Crear una tabla dinámica para analizar datos de una hoja de cálculo.
El panel de campos: Filas, Columnas, Valores y Filtros
Al aceptar, Excel crea la tabla dinámica y abre el panel Campos de tabla dinámica. Cada campo se arrastra a una de estas cuatro áreas:
| Área | Campo de ejemplo | Resultado |
|---|---|---|
| Filas | Categoría | Crea una fila por categoría |
| Columnas | Mes | Crea una columna por mes |
| Valores | Importe | Calcula una medida, normalmente la suma |
| Filtros | Vendedor | Permite seleccionar o filtrar vendedores |
Los campos de texto suelen ir en Filas o Columnas. Los campos de fecha pueden colocarse en Filas, Columnas o Filtros. Las cifras sedirname a Valores para agregar, contar, calcular el promedio o identificar máximos y mínimos.
El orden visual importa: si Categoría y Vendedor están en Filas, sus valores se anidan según el orden en que arrastres los campos.
Preparar los datos antes de crear la tabla dinámica
Primero convierte el rango de pedidos en una Tabla de Excel. Esta tablaquentradatos como un origen elástico que incorpora las filas nuevas al crecer.
- Selecciona
A1:E7. - Pulsa Ctrl+T (Cmd+T en Mac).
- Confirma que Mi tabla tiene encabezados está marcado.
- Conserva el nombre Ventas y pulsa Aceptar.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Fecha | Categoría | Vendedor | Importe | Pedido |
| 2 | 05/01/2026 | Papelería | Ana | 120,50 | P-101 |
| 3 | 14/01/2026 | Tecnología | Luis | 480,00 | P-102 |
| 4 | 22/01/2026 | Papelería | Ana | 75,00 | P-103 |
| 5 | 03/02/2026 | Tecnología | Marta | 920,00 | P-104 |
| 6 | 18/02/2026 | Office | Luis | 215,25 | P-105 |
| 7 | 25/02/2026 | Tecnología | Ana | 330,00 | P-106 |
Revisa que cada columna tenga un encabezado único, que las fechas sean fechas, que los importes sean números y que no haya filas vacías entre los pedidos. Si una venta aparece dos veces en el origen, la tabla dinámica también la contará dos veces.
Una tabla de Excel crece con los pedidos nuevos
Ahora añade el pedido P-107: fecha 06/03/2026, categoría Tecnología, vendedor Marta e importe 150,00.
Escribe los datos en la primera fila vacía de la Tabla Ventas. Excel amplía automáticamente la tabla y mantiene el formato.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Fecha | Categoría | Vendedor | Importe | Pedido |
| 2 | 05/01/2026 | Papelería | Ana | 120,50 | P-101 |
| 3 | 14/01/2026 | Tecnología | Luis | 480,00 | P-102 |
| 4 | 22/01/2026 | Papelería | Ana | 75,00 | P-103 |
| 5 | 03/02/2026 | Tecnología | Marta | 920,00 | P-104 |
| 6 | 18/02/2026 | Office | Luis | 215,25 | P-105 |
| 7 | 25/02/2026 | Tecnología | Ana | 330,00 | P-106 |
| 8 | 06/03/2026 | Tecnología | Marta | 150,00 | P-107 |
Crear un resumen por categoría, mes y vendedor
Crea el primer informe completo. Selecciona A2:E8, abre la ruta de creación y elige Nueva hoja de cálculo. Así el informe queda separado de los pedidos y no corre el riesgo de confundirse con el origen.
- Selecciona
A2:E8en Ventas. - Abre Insertar > Tablas > Tabla dinámica.
- Elige Nueva hoja de cálculo y pulsa Aceptar.
- Arrastra Categoría al área Filas.
- Arrastra Fecha al área Columnas.
- Arrastra Importe al área Valores.
La tabla usará las fechas completas. Más adelante agruparás este campo por meses.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Suma de Importe | Columnas | ||||
| 2 | Categoría | Fecha | ||||
| 3 | Papelería | 05/01/2026 | 14/01/2026 | 22/01/2026 | ||
| 4 | 120,50 | 480,00 | 75,00 | |||
| 5 | Tecnología | 25/02/2026 | 03/02/2026 | 18/02/2026 | ||
| 6 | 330,00 | 920,00 | 215,25 | |||
| 7 | Total general | 1.265,50 |
La vista inicial agrupa valores en dos niveles porque Excel ha colocado Fecha en Columnas. El objetivo final será convertir esas columnas en meses.
Cambiar la función de resumen de los valores
Haz clic en cualquier cifra del informe. En Analizar tabla dinámica, abre Configuración de campo de valor. Allí puedes cambiar la operación y la forma de mostrar el resultado.
La pestaña Resumir valores por decide el cálculo. La pestaña Mostrar valores como decide la presentación, por ejemplo, como porcentaje del total general.
| Opción | Resultado con Importe |
|---|---|
| Suma | Total de ventas |
| Promedio | Importe medio por pedido |
| Recuento | Número de pedidos o valores contados |
| Máximo | Pedido de mayor importe |
| Mínimo | Pedido de menor importe |
Suma, Promedio, Recuento, Máximo y Mínimo
Cambia temporalmente el campo Importe a Promedio. Para Papelería, la media de 120,50 y 75,00 es 97,75. Después prueba Máx: 120,50. Mín devuelve 75,00 y Recuento devuelve 2.
Vuelve a seleccionar Suma para continuar con el informe comercial. Esta operación afecta a todas las celdas del campo Importe, no solo a una intersección.
Porcentaje del total general
Abre de nuevo Configuración de campo de valor y entra en Mostrar valores como. Selecciona % del total general y pulsa Aceptar.
| Categoría | Importe | % del total general |
|---|---|---|
| Papelería | 195,50 | 13,81 % |
| Tecnología | 1.725,00 | 85,31 % |
| Office | 215,25 | 10,22 % |
| Total general | 2.135,75 | 100,00 % |
La tabla usa ahora los siete pedidos, incluido P-107. Estos porcentajes son del total de 2.135,75; no representan el porcentaje dentro de cada mes.
Filtrar el informe sin recalcular los totales
Ahora añade el campo Vendedor al área Filtros. Este filtro no crea una fórmula nueva: modifica qué pedidos se incluyen en el resumen.
- Arrastra Vendedor al área Filtros.
- Selecciona Marta en la lista desplegable.
- Observa cómo se reducen las filas y columnas del informe.
- Cambia la selección a Todos para recuperar el total.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Suma de Importe | Vendedor | Marta ▾ | ||
| 2 | Categoría | Total general | Suma de Importe | ||
| 3 | Papelería | 05/01/2026 | |||
| 4 | Tecnología | 25/02/2026 | 330,00 | ||
| 5 | Tecnología | 03/02/2026 | 920,00 | ||
| 6 | Tecnología | 06/03/2026 | 150,00 | ||
| 7 | Total general | 1.400,00 |
Con Marta aparecen P-104, P-106 y P-107, por un total de 1.400,00. Cambiar el filtro recalcula el resultado a partir de los pedidos seleccionados.
Una segmentación de datos para elegir vendedor
La lista desplegable cumple la misma función, pero una segmentación de datos ofrece botones más fáciles de usar y puede ir junto al informe.
- Selecciona la tabla dinámica.
- Abre la ruta siguiente:
- Selecciona Vendedor y pulsa Aceptar.
- Coloca la segmentación junto al informe.
- Pulsa Marta y comprueba que el total cambie a 1.400,00.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Suma de Importe | Vendedor | Todos ▾ | Vendedor | |||
| 2 | Categoría | Total general | Suma de Importe | ( ) Todos | |||
| 3 | Papelería | 05/01/2026 | 120,50 | (o) Marta | |||
| 4 | Tecnología | 25/02/2026 | 330,00 | ( ) Luis | |||
| 5 | Tecnología | 03/02/2026 | 920,00 | ( ) Ana | |||
| 6 | Tecnología | 06/03/2026 | 150,00 | ||||
| 7 | Total general | 2.135,75 |
Actualizar el informe cuando cambian los pedidos
Las tablas dinámicas no se actualizan solas al cambiar los datos. En este libro, cambia 920,00 por 1.020,00 en la celda D5 de la hoja Ventas. El importe total no debería cambiar en el informe hasta que lo actualices.
- En Ventas, selecciona
D5. - Sustituye
920,00por1.020,00. - Selecciona una celda del informe.
- Abre Analizar tabla dinámica > Actualizar.
- Comprueba que el total general passe de 2.135,75 a 2.235,75.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Fecha | Categoría | Vendedor | Importe | Pedido |
| 2 | 05/01/2026 | Papelería | Ana | 120,50 | P-101 |
| 3 | 14/01/2026 | Tecnología | Luis | 480,00 | P-102 |
| 4 | 22/01/2026 | Papelería | Ana | 75,00 | P-103 |
| 5 | 03/02/2026 | Tecnología | Marta | 1.020,00 | P-104 |
| 6 | 18/02/2026 | Office | Luis | 215,25 | P-105 |
| 7 | 25/02/2026 | Tecnología | Ana | 330,00 | P-106 |
| 8 | 06/03/2026 | Tecnología | Marta | 150,00 | P-107 |
Actualizar toda la hoja con Alt+F5
Cuando el libro contiene varios informes, actualizar cada uno por separado resultaSlowo. Selecciona cualquier tabla dinámica y pulsa Alt+F5 para actualizar todas las tablas dinámicas de la hoja activa.
Para ampliar el libro, crea una segunda tabla dinámica a partir de la misma Tabla Ventas. Cambia un importe y usa Alt+F5; ambos informes Incorporarán el cambio.
Por qué una tabla dinámica devuelve resultados inesperados
Los resultados inesperados suelen deberse a la preparación de los datos, no a la tabla dinámica. Revisa estos puntos:
- Importes almacenados como texto: Excel los cuenta, pero no los suma.
- Encabezados duplicados: Excel renombra o rechaza algunas columnas.
- Pedidos repetidos: cada fila duplicada vuelve a computarse.
- Campos numéricos dentro de celdas: “120,50” puede ser texto aunque parezca un número.
- Filtros o segmentaciones activos: muestran una parte del total, no todos los pedidos.
- Caché sin actualizar: conserva los resultados del origen anterior.
La ayuda oficial de Microsoft Support recomienda usar datos tabulares, encabezados únicos, filas sin blancos y el mismo tipo de dato en cada columna.
Los importes aparecen contados y no sumados
Si Excel ha interpretado Importe como texto, el valor predeterminado puede ser Recuento. En el informe aparecerán dos o siete pedidos, en lugar de importes.
- Selecciona una celda de Ventas que contenga
120,50. - Revisa la barra de fórmulas. Si aparece
120,50con comillas, está guardada como texto. - Corrige el dato y conviértelo en número.
- Actualiza la tabla dinámica.
- Haz clic en una cifra y abre Configuración de campo de valor.
- En Resumir valores por, selecciona Suma.
El origen se quedó corto y faltan pedidos
Si la tabla dinámica se creó a partir de un rango fijo como A1:E7, añadir P-107 no la incorpora. El origen todavía termina en la fila 7.
La solución es convertir los datos en una Tabla de Excel y establecerla como origen:
- Selecciona
A1:E8. - Pulsa Ctrl+T y crea la Tabla Ventas.
- En la tabla dinámica, abre Analizar tabla dinámica > Cambiar origen de datos.
- Selecciona
A1:E8. - Pulsa Aceptar y actualiza.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Fecha | Categoría | Vendedor | Importe | Pedido |
| 2 | 05/01/2026 | Papelería | Ana | 120,50 | P-101 |
| 3 | 14/01/2026 | Tecnología | Luis | 480,00 | P-102 |
| 4 | 22/01/2026 | Papelería | Ana | 75,00 | P-103 |
| 5 | 03/02/2026 | Tecnología | Marta | 1.020,00 | P-104 |
| 6 | 18/02/2026 | Office | Luis | 215,25 | P-105 |
| 7 | 25/02/2026 | Tecnología | Ana | 330,00 | P-106 |
| 8 | 06/03/2026 | Tecnología | Marta | 150,00 | P-107 |
Si la tabla ya usaba la Tabla Ventas, no hace falta cambiar el origen: basta con actualizar.
Agrupar fechas por meses y trimestres
Antes de agrupar, presenta el informe como una vista de fechas. Haz clic en Fecha dentro del panel de campos y arrástralo desde Columnas hasta Filas. Después:
- Haz clic derecho en cualquier fecha del informe.
- Selecciona Agrupar.
- En el cuadro Agrupar, elige Meses.
- Pulsa Aceptar.
También puedes seleccionar Trimestres o Años. La agrupación no cambia la Tabla Ventas; solo modifica cómo se presentan las fechas en el informe.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Suma de Importe | Vendedor | Todos ▾ | |
| 2 | Fecha | Categoría | Suma de Importe | |
| 3 | enero | Papelería | 195,50 | |
| 4 | enero | Tecnología | 480,00 | |
| 5 | febrero | Tecnología | 330,00 | |
| 6 | febrero | Office | 215,25 | |
| 7 | marzo | Tecnología | 150,00 | |
| 8 | Total general | 1.370,75 |
La tabla mostrada está filtrada por Marta. Los totales por mes son enero 675,50, febrero 330,00 y marzo 150,00. Si seleccionas Todos en Vendedor, los meses mostrarán 1.265,50, 545,25 y 150,00.
Lo que ya sabes hacer con una tabla dinámica avanzada
- Creaste una tabla dinámica a partir de una Tabla de Excel.
- Colocaste categorías, fechas, importes y vendedores en Filas, Columnas, Valores y Filtros.
- Cambiaste entre Suma, Promedio, Recuento, Máximo y Mínimo.
- Mostraste el importe como porcentaje del total general.
- Filtraste el informe con una segmentación de datos.
- Actualizaste los resultados después de cambiar y añadir pedidos.
- Agrupaste fechas por meses, trimestres o años.
Siguiente paso: crea una celda de control con IMPORTARDATOSDINAMICOS (GETPIVOTDATA) para recuperar una cifra concreta del informe sin buscarla manualmente. Si el informe cambia o se reordena, la función puede servir para crear una referencia más operativa para tus cálculos.
Dudas al usar tablas dinámicas en Excel
1. ¿Cómo se crea una tabla dinámica en Excel?
Selecciona una celda dentro de tus datos y abre Insertar > Tablas > Tabla dinámica. Elige una ubicación, arrastra Categoría a Filas, Mes a Columnas e Importe a Valores y acepta. El panel de campos permite cambiar el resumen y mostrar porcentajes.
2. ¿Qué ejemplos de tablas dinámicas puedo crear con ventas?
Puedes resumir importes por categoría, mes, vendedor o varios campos a la vez. Una matriz Categoría por Mes permite comparar cada categoría en cada mes; añadir Vendedor a Filtros o a Filas genera cruces más detallados.
3. ¿Cómo hago una tabla dinámica de Excel con dos criterios?
Usa un área por cada dimensión: por ejemplo, Categoría en Filas y Mes en Columnas. Si los dos criterios se combinan en una sola cuadrícula, arrastra también Vendedor a Filas. La segmentación de datos permite alternar entre vendedores sin rehacer la tabla.
4. ¿Puedo combinar datos de varias hojas en una tabla dinámica?
Sí. Las hojas deben compartir encabezados y tipos de datos coherentes. Puedes insertar una tabla dinámica, ir a Analizar tabla dinámica > Cambiar origen de datos y seleccionar el rango combinado de ambas hojas. Después, actualiza la tabla dinámica.
5. ¿Cómo creo una tabla dinámica si soy principiante?
Primero convierte los datos en una Tabla de Excel con Ctrl+T y comprueba que cada columna tenga un encabezado único. Después crea la tabla dinámica y empieza con un campo en Filas y una cifra en Valores; cuando domine ese paso, añade Columnas, Filtros y segmentaciones.
Fuentes
- MicrosoftTabla dinámica — documentación oficialconsultado el 29/10/2026
- MicrosoftBUSCARV — documentación oficialconsultado el 29/10/2026
- MicrosoftMatrices dinámicas y desbordamiento — documentación oficialconsultado el 29/10/2026
- MicrosoftTabla de Excel (Dar formato como tabla) — documentación oficialconsultado el 29/10/2026
- MicrosoftDe Word a Excel — documentación oficialconsultado el 29/10/2026