Curso
Los datos en bruto parecen manejables hasta que intentas responder una pregunta sencilla:
- Ventas totales por región
- Valor medio de pedido por producto
- Recuento por mes
De repente, la hoja hace eso de tener toda la información pero ninguna respuesta.
Ahí es donde las tablas dinámicas te salvan.
En Google Sheets, te permiten agrupar, calcular y reorganizar datos rápidamente sin escribir fórmulas primero.
En esta guía, te explico cómo crear una tabla dinámica en Google Sheets, usar el editor y ajustarla según lo que necesites.
Cómo crear una tabla dinámica en Google Sheets
Para crear una tabla dinámica en Google Sheets, sigue estos pasos:
Paso 1: selecciona tus datos
Selecciona el conjunto de datos que quieras resumir. Haz clic en cualquier celda dentro de tu tabla y arrastra para resaltar todo el rango.
Antes de seleccionar, revisa la estructura de tus datos:
- Cada columna tiene un encabezado en la primera fila
- No hay filas en blanco en medio
- No hay columnas vacías dentro del conjunto de datos
- Cada fila representa un registro
- Cada columna contiene un único tipo de valor
Si tu conjunto de datos incluye totales, exclúyelos: las tablas dinámicas deben partir de datos en bruto.

Selecciona tus datos. Imagen del autor.
Paso 2: inserta la tabla dinámica
Con los datos seleccionados, ve a la cinta y haz clic en Insertar > Tabla dinámica. Aparecerá el cuadro de diálogo Crear tabla dinámica, donde podrás elegir dónde quieres colocarla.
Paso 3: elige la ubicación
Verás dos opciones:
- Hoja nueva: crea la tabla dinámica en una pestaña aparte
- Hoja existente: la coloca en la hoja actual
Elige una y haz clic en Crear. Google Sheets abrirá una tabla dinámica en blanco y el editor a la derecha.

Crea una tabla dinámica en Google Sheets en una hoja nueva. Imagen del autor.
Paso 4: usa el editor de la tabla dinámica
Al crearla, el editor de tablas dinámicas aparece en el lado derecho de la pantalla en la nueva hoja. Tiene cuatro secciones:
- Filas: añade categorías en vertical
- Columnas: añade categorías en la parte superior
- Valores: calcula totales, recuentos o medias
- Filtros: limita los datos mostrados
Cada sección controla cómo se agrupan y resumen tus datos.

Panel del editor de tablas dinámicas. Imagen del autor.
Cómo funciona el editor de tablas dinámicas
El editor controla cómo se agrupan y calculan tus datos. No hace falta memorizarlo; basta con saber qué controla cada parte.
Filas
Las filas agrupan los datos en vertical. Al añadir un campo, la tabla crea una fila por cada valor único de esa columna.
Por ejemplo, si añades Region a Filas, la tabla dinámica creará una fila por región, como East, West y South.
Si quieres más detalle, puedes añadir otro campo debajo.
-
Añade
Productdebajo deRegion
Ahora cada región se desglosa por productos. Verás algo como:
- East → Notebook, Pencil
- West → Pen
Columnas
Las columnas agrupan los datos en la parte superior. Funcionan igual que las Filas, pero en horizontal.
Por ejemplo, si añades Product a Columnas, cada producto pasa a ser un encabezado de columna.
Es útil cuando quieres comparar categorías en paralelo.
Si en Filas ya tienes Region, al añadir Product a Columnas verás cómo rinde cada producto dentro de cada región.
Consejo: mantenlo simple. Demasiadas columnas complican la lectura.
Valores
Los valores determinan qué se calcula. Al añadir un campo numérico, Google Sheets aplica un cálculo, normalmente SUM(). También puedes usar COUNT() o AVERAGE().
Por ejemplo, si añades Revenue a Valores, obtendrás la SUM() de Revenue.
Si tu tabla dinámica está agrupada por Region, al añadir Revenue a Valores verás los ingresos totales por región.
Consejo: si los números no cuadran, revisa primero los datos de origen. Una columna guardada como texto no se sumará bien.
Filtros
Los filtros controlan qué datos se incluyen en la tabla dinámica. No cambian el conjunto de datos original; solo lo que se ve en el resumen.
Por ejemplo, si añades Region a Filtros, podrás mostrar solo East o West sin tocar la tabla de origen.
Qué revisar si la tabla dinámica se ve mal
Si el resultado no tiene sentido, casi siempre el problema está en los datos de origen, no en la tabla dinámica.
Comprueba esto:
- Números guardados como texto
- Encabezados ausentes o poco claros
- Filas en blanco dentro del conjunto de datos
- Rango de datos incorrecto
- Campo colocado en la sección equivocada
Este último pasa mucho. Poner un campo en Filas en lugar de en Valores cambia toda la estructura. Para solucionarlo, elimínalo y añádelo en la sección correcta.
Cómo resumir datos en una tabla dinámica
Para resumir datos en una tabla dinámica, añade un campo numérico a Valores y elige cómo quieres calcularlo.
Usarás sobre todo estos tres:
-
SUM()para totales -
COUNT()para número de registros -
AVERAGE()para valores promedio
Cada uno te da una perspectiva distinta del mismo conjunto de datos.
Aquí tienes un ejemplo para verlo claro.
Imagina que quiero calcular cuánto vende cada región. Para ello, configura la tabla dinámica así:
-
Añade
Regiona Filas -
Añade
Total Salesa Valores
En "Resumir por", Google Sheets aplicará SUM() de Total Sales, así que verás las ventas totales por región.

Resume los datos con una tabla dinámica. Imagen del autor.
Puedes cambiar el cálculo desde el desplegable Resumir por:
-
Cambia a
AVERAGE()para ver la venta media por transacción -
Cambia a
COUNT()para ver cuántos registros de venta tiene cada región
Si los números no cuadran
Si los números parecen raros, revisa:
- Que Total Sales esté almacenado como números
- Que el campo correcto esté en Valores
- Que el cálculo esté bien configurado
La mayoría de problemas vienen de aquí.
Cómo agrupar datos en tablas dinámicas de Google Sheets
Agrupar reduce el detalle y facilita la lectura. Puedes agrupar de tres formas:
- por categoría
- por fecha
- por rangos numéricos
Agrupar por categorías
Usa campos categóricos como Region, State o Product Category cuando quieras combinar elementos similares en un grupo.
Por ejemplo, si quieres ver cuánto aporta cada categoría de producto a las ventas totales:
-
Añade
Product Categorya Filas -
Añade
Total Salesa Valores
La tabla dinámica mostrará un total por categoría, como Electronics, Furniture y Office Supplies.
Si necesitas más detalle, añade otro campo debajo.
-
Añade
Product Namedebajo deProduct Category
Ahora cada categoría se expande en productos individuales, para ver qué impulsa los totales dentro de cada grupo.

Agrupa por categoría con una tabla dinámica. Imagen del autor.
Agrupar por fecha
Las fechas suelen generar listas largas y difíciles de leer. Al agruparlas, se convierten en periodos de tiempo.
Por ejemplo, para analizar ventas a lo largo del tiempo:
-
Añade
Datea Filas -
Haz clic derecho en cualquier fecha de la tabla dinámica
-
Selecciona Crear grupo de datos de tabla dinámica y elige Mes o Año
En lugar de ver cada fecha, verás periodos como ene 2025 o 2026.
Si no funciona, revisa el tipo de dato: las fechas guardadas como texto no se agrupan.

Agrupa datos por fecha con una tabla dinámica. Imagen del autor.
Agrupar por rangos numéricos
Usa el agrupamiento numérico cuando no necesitas valores exactos y prefieres ver la distribución.
Por ejemplo, para analizar cómo se reparten los pedidos por cantidad:
-
Añade
Units Solda Filas -
Haz clic derecho en un valor
-
Selecciona Crear regla de grupo de tabla dinámica
Configura el rango, por ejemplo:
- Mínimo: 0
- Máximo: 30
- Intervalo: 10
La tabla dinámica agrupará en intervalos como 1–10, 11–20 y 21–30.

Agrupa datos por rangos numéricos con una tabla dinámica. Imagen del autor.
Cuándo ayuda agrupar
Usa el agrupamiento cuando:
- La tabla tiene demasiadas filas
- Los valores son demasiado detallados para escanearlos
- Buscas detectar patrones
Cómo filtrar datos en una tabla dinámica
Si tu tabla dinámica muestra demasiada información, usa filtros para acotarla. Así puedes centrarte en una región, un producto o cualquier segmento sin cambiar los datos originales.
Imagina que tu tabla dinámica está así:
-
Product Categoryen Filas -
Total Salesen Valores
Ahora quieres ver las ventas por categoría para una región concreta. Para añadir este filtro:
-
Haz clic en cualquier parte de la tabla dinámica
-
Abre el editor de la tabla dinámica (panel derecho)
-
En Filtros, haz clic en Añadir
-
Selecciona
Region
Al añadirlo, verás un desplegable de filtro:
-
Abre el desplegable de
Region -
Desmarca todo
-
Selecciona West
La tabla dinámica se actualiza para mostrar solo West. Todos los totales y cálculos se ajustan a esa selección.
Puedes cambiar la selección cuando quieras:
- Selecciona East para ver las ventas de East
- Selecciona South para ver South
No hace falta reconstruir la tabla. Solo cambia el filtro.

Filtra los datos con una tabla dinámica. Imagen del autor.
Cuándo usar filtros
Usa filtros cuando:
- Quieres centrarte en un solo segmento
- Comparas valores grupo a grupo
- La tabla incluye más datos de los que necesitas ver a la vez
Cómo personalizar tablas dinámicas
Cuando la tabla ya funciona, dale un repaso para que se lea bien. Así es como:
Ordena los valores
Ordenar te ayuda a ver rápido qué rinde mejor o peor. Por ejemplo, para saber qué categoría o región tiene más ventas:
-
Haz clic en cualquier parte de la tabla dinámica
-
Abre el editor de la tabla dinámica
-
En Filas (por ejemplo,
Product CategoryoRegion) -
En Ordenar por, elige
SUM of Total Sales -
Define el orden como Descendente
El valor más alto sube arriba. Cambia a ascendente si quieres ver primero el más bajo.

Ordena los datos en la tabla dinámica. Imagen del autor.
Cambia el tipo de agregación
Puedes modificar el cálculo cuando quieras. Por ejemplo, para pasar de ventas totales a ventas medias:
-
Ve a Valores
-
Haz clic en
Total Sales -
En Resumir por, selecciona
AVERAGE()
La tabla mostrará medias en lugar de totales. Otras opciones como COUNT() son útiles cuando quieres frecuencia en lugar de totales.

Usa otros tipos de agregación para calcular en la tabla dinámica. Imagen del autor.
Da formato a los números
El formato mejora la lectura. Por ejemplo, para mostrar ventas como moneda:
- Selecciona cualquier valor en la tabla dinámica
- Ve a Formato > Número > Moneda
Ahora los valores aparecen en un formato legible.
También puedes usar porcentajes o añadir decimales según lo que muestres. Esto solo cambia la apariencia, no los datos.

Da formato a los números en la tabla dinámica. Imagen del autor.
Renombra campos
Las etiquetas por defecto pueden ser poco naturales. Por ejemplo, "SUM of Total Sales" es correcto, pero no ideal para presentar.
Para cambiarla:
- Haz doble clic en el encabezado de la tabla dinámica
- Escribe un nombre más claro, por ejemplo Ingresos totales
Es un detalle pequeño que mejora la lectura.

Cambia el nombre de los campos en la tabla dinámica. Imagen del autor.
Campos calculados en tablas dinámicas de Google Sheets
Si tu conjunto de datos no tiene el valor que necesitas, créalo con un campo calculado. Así puedes hacer tu propio cálculo dentro de la tabla dinámica sin modificar los datos originales.
Un campo calculado genera un valor nuevo a partir de columnas existentes. Por ejemplo, en lugar de usar Total Sales directamente, crea una métrica como el beneficio.
La tabla dinámica lo calculará por ti.
Para crearlo:
- Ve al editor de la tabla dinámica
- Haz clic en Añadir en Valores
- Selecciona Campo calculado
- Introduce tu fórmula
Verás un cuadro de fórmula donde puedes usar los nombres de tus columnas.
Por ejemplo, si mi conjunto de datos tiene:
- Total Sales
- Unit Price
- Units Sold
En lugar de fiarme de Total Sales, puedo calcularlo dentro de la tabla dinámica. En el campo calculado, introduzco la siguiente fórmula:
='Units Sold' * 'Unit Price'
Pulsa Intro y renómbralo como Revenue en la tabla dinámica. A partir de ahí, la tabla calculará los ingresos automáticamente para cada grupo.

Campos calculados en una tabla dinámica. Imagen del autor.
Si tu tabla dinámica está agrupada por Region, el campo calculado mostrará el beneficio por región. Si está agrupada por Product Category, mostrará el beneficio por categoría.
No necesitas reconstruir nada. El cálculo se adapta a la estructura de tu tabla dinámica.
Recuerda:
- Debes usar los nombres de columna exactos en la fórmula
- Los campos calculados operan sobre datos agregados
- Los resultados dependen de cómo esté agrupada la tabla dinámica
Google Sheets frente a Excel: tablas dinámicas
Pivot table in Excel y Google Sheets ofrecen la misma funcionalidad central. Te ayudan a resumir y analizar datos. Pero hay diferencias clave:
|
Google Sheets |
Excel |
|
Interfaz simple, limpia y apta para principiantes |
Interfaz más compleja con curva de aprendizaje más pronunciada |
|
Edición y compartición en tiempo real |
Colaboración limitada (mejora con OneDrive) |
|
Basado en la nube: funciona en el navegador |
Basado en escritorio: funciona sin conexión |
|
Más lento con conjuntos de datos grandes |
Gestiona grandes volúmenes con más eficiencia |
|
Funciones básicas de tablas dinámicas |
Herramientas y controles de tablas dinámicas más avanzados |
|
Agrupación manual |
Agrupación automática por mes, año, etc. |
|
Opciones de gráficos limitadas |
Gráficos avanzados y gráficos dinámicos |
|
Menos opciones de personalización |
Funciones como segmentaciones y formato más profundo |
|
Ideal para análisis ligeros |
Mejor para análisis complejos e informes |
Forma rápida de recordarlo:
- Usa Google Sheets para análisis rápidos y colaboración en equipo
- Usa Excel para análisis avanzados y conjuntos de datos más grandes
Problemas comunes con tablas dinámicas en Google Sheets
A veces algo falla y no sabes qué ha pasado. Casi siempre es un detalle pequeño y fácil de arreglar cuando sabes dónde mirar.
Aquí tienes problemas frecuentes y cómo solucionarlos:
Los datos no se actualizan
Si la tabla dinámica no refleja datos nuevos, puede que esté vinculada a un rango fijo.
Solución:
- Ve al editor de la tabla dinámica
- Revisa el Rango de datos
- Actualízalo para incluir las filas nuevas
Consejo: usa un rango de columna completo, como A:I, si tus datos siguen creciendo.
Rango de datos incorrecto
Pueden faltar filas o columnas porque al crear la tabla dinámica se seleccionó un rango equivocado.
Solución:
- Abre el editor de la tabla dinámica
- Actualiza el Rango de datos
- Asegúrate de incluir todas las columnas
Omitir una sola columna puede cambiar tus resultados.
Encabezados ausentes o incorrectos
A veces el conjunto de datos no tiene encabezados adecuados y por eso los campos no aparecen bien en la tabla dinámica.
Solución:
- Asegúrate de que la primera fila contiene los nombres de las columnas
- Elimina celdas de encabezado vacías
- Evita nombres de encabezado duplicados
Tipo de agregación erróneo
Tus números pueden estar mal porque la tabla dinámica usa el cálculo incorrecto, como COUNT() en vez de SUM().
Solución:
-
Ve a Valores en el editor de la tabla dinámica
-
Haz clic en el campo (por ejemplo,
Total Sales) -
Cambia Resumir por a la opción correcta
Números guardados como texto
Los totales o cálculos pueden fallar porque los valores numéricos estén guardados como texto.
Solución:
- Selecciona la columna en tu conjunto de datos
- Ve a Formato > Número
- Elige Número o Moneda
- Actualiza la tabla dinámica
Buenas prácticas con tablas dinámicas
Hábitos pequeños que marcan la diferencia al trabajar con tablas dinámicas:
-
Limpia los datos primero: si los datos están desordenados, la tabla dinámica también lo estará.
-
Usa nombres de columna claros y coherentes como
Region,Total SalesoUnits Sold. -
Evita encabezados vacíos o duplicados.
-
Empieza con un campo en Filas y uno numérico en Valores, y construye a partir de ahí.
-
No sobrecargues la estructura: demasiadas filas, columnas o niveles anidados dificultan la lectura.
Conclusión
A estas alturas ya sabes construir, ajustar y leer una tabla dinámica. Toca aplicarlo con datos reales.
Empieza con un conjunto de datos que ya tengas: ventas, respuestas de encuestas o cualquier tabla con filas y columnas.
Crea primero una tabla sencilla:
- Añade un campo a Filas
- Añade un campo numérico a Valores
Luego cambia una cosa cada vez:
- Cambia el cálculo
- Añade un filtro
- Prueba a agrupar
Si estás practicando, no intentes todas las funciones a la vez. Elige una pregunta y usa una tabla dinámica para responderla. Luego pasa a la siguiente.
Soy una estratega de contenidos a la que le encanta simplificar temas complejos. He ayudado a empresas como Splunk, Hackernoon y Tiiny Host a crear contenidos atractivos e informativos para su público.
Preguntas frecuentes
¿Las tablas dinámicas se actualizan automáticamente en Google Sheets?
Se actualizan automáticamente cuando cambian los datos dentro del rango seleccionado. Si añades filas fuera de ese rango, tendrás que actualizarlo manualmente.
¿Qué ocurre si borras los datos de origen usados en una tabla dinámica?
La tabla dinámica mostrará errores o valores ausentes, porque depende de esos datos para calcular los resultados.
¿Puedes copiar una tabla dinámica a otra hoja?
Sí. Puedes copiar y pegar una tabla dinámica como cualquier otro contenido. Seguirá vinculada a los datos originales.
¿Cuál es la diferencia entre una tabla dinámica y un gráfico?
Una tabla dinámica resume datos en un formato estructurado. Un gráfico los visualiza. Puedes usar ambos juntos para un mejor análisis.

