Obtener ayuda

Centro de ayuda

Guías y respuestas

Contactar con el servicio de asistencia

Escribir a nuestro equipo

Iniciar sesión en

Workflows

Crear procesos con su equipo

Automations

Conectar archivos y automatizar tareas

Un sistema, cuatro partes

Agentes de IA

Empleados virtuales que trabajan 24/7

Automations

Conectar archivos y automatizar tareas

Workflows

Crear procesos con su equipo

Data Space

Datos compartidos y controlados con confianza

Soluciones por departamento

Finanzas

Informes, presupuestos y conciliaciones

Inventario y fabricación

Existencias, pedidos y producción en una sola vista

RRHH

Hojas de horas, asistencia y evaluaciones

Gestión de proyectos

Estado y carga de trabajo de todos los proyectos

Ventas y CRM

Leads y oportunidades al día

Educación

Expedientes de alumnos y datos escolares

Finanzas

Convierta el trabajo financiero manual en informes que se actualizan solos.

Qué automatizan los equipos de Finanzas

  • Controlar cuentas por pagar y cobrar
  • Crear estados de flujo de caja
  • Comparar presupuesto y resultados reales

Inventario y fabricación

Vea los niveles de existencias y automatice los pedidos.

Qué automatizan los equipos de inventario y fabricación

  • Controlar el inventario en varias sedes
  • Conectar datos de ventas, compras y almacén
  • Vincular un lector de códigos de barras a su hoja

RRHH

Gestione la contratación, la asistencia y el seguimiento de OKR desde sus hojas.

Qué automatizan los equipos de RRHH

  • Controlar contratación e incorporación
  • Registrar los OKR y resultados del equipo
  • Controlar entradas, salidas y ausencias

Gestión de proyectos

Asigne tareas y controle las horas sin actualizaciones manuales.

Qué automatizan los equipos de proyectos

  • Asignar tareas y seguir los cambios de estado
  • Estimar el esfuerzo y registrar las horas trabajadas
  • Seguir los hitos de todos los proyectos

Ventas y CRM

Siga los leads y el rendimiento de ventas con informes automáticos.

Qué automatizan los equipos de ventas

  • Seguir y convertir leads
  • Fijar objetivos de ventas y seguir las métricas del equipo
  • Supervisar los KPI de ventas en tableros

Educación

Automatice asistencia, calificaciones y compras escolares.

Qué automatizan los centros educativos

  • Controlar la asistencia y avisar a los padres
  • Registrar y comparar las notas de clase
  • Controlar el material prestado a alumnos y personal

Buscar un caso de uso

Por departamento

Cómo usa Sheetgo cada equipo

Por sector

Cómo usa Sheetgo cada sector

Por tamaño de empresa

Pequeña, mediana o grande

Aprende

Blog

Guías y novedades del producto

Historias de clientes

Cómo usan Sheetgo equipos como el suyo

Centro de ayuda

Guías y respuestas

Por qué Sheetgo

Comparar

Cómo se compara Sheetgo con otras herramientas

Seguridad

Cómo protegemos sus datos

Centro de confianza

Detalles de cumplimiento

Iniciar sesión en

Workflows

Crear procesos con su equipo

Automations

Conectar archivos y automatizar tareas

Un sistema, cuatro partes

Agentes de IA

Empleados virtuales que trabajan 24/7

Automations

Conectar archivos y automatizar tareas

Workflows

Crear procesos con su equipo

Data Space

Datos compartidos y controlados con confianza

Soluciones por departamento

Finanzas

Informes, presupuestos y conciliaciones

Inventario y fabricación

Existencias, pedidos y producción en una sola vista

RRHH

Hojas de horas, asistencia y evaluaciones

Gestión de proyectos

Estado y carga de trabajo de todos los proyectos

Ventas y CRM

Leads y oportunidades al día

Educación

Expedientes de alumnos y datos escolares

Buscar un caso de uso

Por departamento

Cómo usa Sheetgo cada equipo

Por sector

Cómo usa Sheetgo cada sector

Por tamaño de empresa

Pequeña, mediana o grande

Empezar

Plantillas

Flujos de trabajo listos para usar

Aprende

Blog

Guías y novedades del producto

Historias de clientes

Cómo usan Sheetgo equipos como el suyo

Centro de ayuda

Guías y respuestas

Por qué Sheetgo

Comparar

Cómo se compara Sheetgo con otras herramientas

Seguridad

Cómo protegemos sus datos

Centro de confianza

Detalles de cumplimiento

Centro de ayuda

Guías y respuestas

Contactar con el servicio de asistencia

Escribir a nuestro equipo

Workflows

Crear procesos con su equipo

Automations

Conectar archivos y automatizar tareas

Tablas dinámicas de Google Sheets: cómo crearlas y usarlas

Una tabla dinámica convierte una larga lista de filas en un resumen breve que se lee de un vistazo, como el coste total por departamento o el precio medio por barrio. La creas con unos pocos clics en lugar de fórmulas, y puedes reorganizarla cada vez que cambie la pregunta.

Esta guía te enseña a crear una tabla dinámica en Google Sheets paso a paso, a editarla y filtrarla, y a convertirla en un gráfico.

¿Qué son las tablas dinámicas?

Las tablas dinámicas son una potente herramienta para extraer y analizar la información que necesitas de un gran conjunto de datos. Son una forma sencilla de “trocear” datos en hojas de cálculo: en otras palabras, de filtrar y luego agrupar datos. Por ejemplo, es posible que desee examinar las ventas de un año concreto (trocear) y, a continuación, desglosarlas por categorías de productos (trocear).

El nombre viene de la forma en que puedes girar los datos, convirtiendo filas en columnas y viceversa, para ver las mismas cifras desde otro ángulo.

La gran ventaja de las tablas dinámicas es que son más dinámicas, rápidas y fiables que la introducción manual de fórmulas.

Las tablas dinámicas permiten a los distintos usuarios personalizar la estructura y el diseño de las tablas, permitiéndoles ver los datos específicos que necesitan. Dentro de una misma organización, cada parte interesada se interesa por aspectos diferentes de las operaciones. Incluso dentro de un mismo departamento, los compañeros utilizan KPI o filtros ligeramente diferentes para alcanzar el mismo objetivo.

Si has utilizado Excel, probablemente ya estés familiarizado con las tablas dinámicas, y Google Sheets dispone de la misma herramienta.

¿Para qué sirven las tablas dinámicas en Google Sheets?

Si tu trabajo consiste en encontrar patrones o tendencias clave, o en hacer análisis comparativos de grandes conjuntos de datos, las tablas dinámicas de Google Sheets te ayudan de estas formas:

  • Interpretación más sencilla: Al resumir los datos, las tablas dinámicas te ayudan a centrarte en la información clave y a entender mejor lo que muestra.
  • Detección más rápida de patrones y tendencias: Lo consigues ordenando y reorganizando los datos según el tipo de información que buscas.
  • Decisiones más fiables: Puedes reorganizar filas y columnas para comparar los datos de forma más directa. Esto también mejora la toma de decisiones de los responsables, porque obtienen una visión global de sus datos.

Ahora que conoces las formas más útiles de usar las tablas dinámicas en Google Sheets, veamos cómo crearlas fácilmente.

Cómo crear una tabla dinámica en Google Sheets

Crear una tabla dinámica en Google Sheets lleva cinco pasos.

Paso 1: Seleccionar la fuente de datos

  • Abre una nueva hoja de cálculo en Google Sheets y haz clic en Archivo > Abrir
  • Selecciona un archivo de Google Drive o sube un archivo nuevo en cualquier formato de hoja de cálculo.

En este ejemplo uso datos públicos de anuncios de Airbnb en París. Este conjunto de datos recoge habitaciones y apartamentos anunciados en París, con indicadores como el barrio, el tipo de habitación y el precio.

Paso 2: Seleccionar el rango de datos de la tabla dinámica

  • Seleccione todas las celdas que contengan datos.
  • En este caso, seleccionaré todas las columnas que se incluirán en la tabla dinámica (un atajo es utilizar Ctrl+A). Ahora personalizaré y editaré las variables/KPI que quiero incluir.

Nota: tus columnas deben tener un encabezado con nombre en la fila superior para poder usar los datos en la tabla dinámica.

Paso 3: Insertar la tabla dinámica

  • Ir a Inserte en la barra de menús y selecciona Tabla dinámica.
  • Para una mejor visión de conjunto, añadiremos la tabla a una nueva hoja. Haga clic en Cree.
  • Se abre una hoja nueva llamada "Tabla dinámica 1". A la derecha verás el Editor de tablas dinámicas.
Cómo crear una tabla dinámica en Google Sheets — Cuadro Crear tabla dinámica con Hoja nueva seleccionada

Paso 4: Editor de tablas dinámicas

  • Google es inteligente, por lo que proporciona automáticamente sugerencias sobre cómo analizar tu conjunto de datos.
  • En este ejemplo, la segunda sugerencia es lo que queremos ver: Los anuncios de Airbnb en París por tipo de habitación.

Paso 5: Personalizar la tabla dinámica

Quiero que mi tabla dinámica muestre el precio medio de cada barrio de París. Aquí es donde las tablas dinámicas resultan realmente útiles: te permiten analizar información rápidamente sin escribir fórmulas.

 

  • En el editor de la tabla dinámica, en Filas, pulse Añadir y elija “barrio” en la hoja de cálculo de listados.
  • En Valores, pulse Añadir, y seleccione precio.
  • Haga clic en Resumir por y seleccione Promedio.
  • Seleccione la columna B (precio) y cambie el formato a divisa.
Tabla dinámica de Google Sheets — precio medio por barrio de París con el Editor de tablas dinámicas abierto

Vamos a extraer más datos. Supongamos que quiero saber cuántos días al año están disponibles estas habitaciones.

  • Ir a Valores, pulse Añadir y seleccione disponibilidad_365.
  • Resumir por MEDIA.
Tabla dinámica de Google Sheets — precio medio y disponibilidad por barrio de París

Eso es todo: estos son los pasos básicos para crear una tabla dinámica en Google Sheets.

En este ejemplo, he creado una tabla dinámica que muestra el precio medio de una habitación en cada barrio de París y el número de días al año que estas habitaciones están disponibles.

A partir de un enorme conjunto de datos que contiene más de 60.000 anuncios de Airbnb, puedo llegar fácilmente a varias conclusiones:

  • El precio medio del alojamiento en París es de 118 euros.
  • La disponibilidad media por alojamiento es de 80 días al año.
  • Hay una desviación de precios en el barrio del Elíseo, donde una habitación cuesta 247 euros de media.

Cómo añadir una tabla dinámica a una hoja existente

Con los pasos anteriores, la tabla dinámica se crea en una hoja nueva. Para añadirla junto a tus datos:

1. Ve a Insertar > Tabla dinámica y comprueba el intervalo de datos.

2. En Insertar en, elige Hoja existente y, a continuación, haz clic en el icono de cuadrícula del campo de abajo.

Tabla dinámica de Google Sheets — Cuadro Crear tabla dinámica con Hoja existente seleccionada

3. Haz clic en la celda donde debe empezar la tabla dinámica, o escribe su referencia, y haz clic en Aceptar. Después, haz clic en Crear.

Añadir una tabla dinámica a una hoja existente — campo de ubicación con la celda G1

Elige un lugar con espacio libre debajo y a la derecha, porque la tabla dinámica crece a medida que añades campos.

Cómo crear una tabla dinámica a partir de las sugerencias de Google

Para obtener un resumen rápido, deja que Google Sheets cree la tabla dinámica por ti. Las sugerencias no cubren necesidades avanzadas, pero solo llevan unos segundos.

1. Inserta una tabla dinámica vacía como se muestra arriba.

2. En el Editor de tablas dinámicas, abre Sugeridas y elige una. En este caso, es "Media de Total Costs para cada Department".

Sugerencias de tablas dinámicas de Google Sheets — lista Sugeridas en el Editor de tablas dinámicas

3. La tabla dinámica se rellena al instante y puedes seguir editándola como cualquier otra.

Sugerencias de tablas dinámicas de Google Sheets — media de Total Costs para cada departamento

Cómo editar una tabla dinámica en Google Sheets

Añadir un filtro a la tabla dinámica

Ya ha filtrado sus datos creando una tabla dinámica, pero es posible que desee desglosar esa información en más categorías. Puede hacerlo añadiendo un filtro adicional en el editor de la tabla dinámica.

Ve a Filtro. Una vez más, Google Sheets ofrece sugerencias automáticas basadas en tus datos.

Si desea añadir un filtro diferente, haga clic en Añadir. Junto a Mostrar todos los elementos, haz clic en el menú desplegable ⏷.

Tú puedes:

  • Filtrar por condición (por ejemplo, el texto contiene). A continuación, puede introducir un valor, una referencia de celda o un campo.
  • Filtrar por valor.

Nota: si aplica un filtro y luego actualiza los datos de origen, deberá actualizar el filtro de la tabla dinámica.

Con los datos de Airbnb, supongamos que quiero analizarlos por tipo de habitación. Primero añado una columna para el tipo de habitación. Pero solo quiero ver resultados de: habitación de hotel, habitación privada y habitación compartida. En Filtro, selecciono esas habitaciones.

Editar una tabla dinámica en Google Sheets — precios de Airbnb por barrio divididos en columnas por tipo de habitación

Filtrar por condición es la forma más rápida de centrarte en las cifras más altas. En este segundo ejemplo, una tabla de costes por departamento, Total Costs está en Filtros. Abre Mostrando todos los elementos y elige Filtrar por condición.

Filtrar una tabla dinámica de Google Sheets — opción Filtrar por condición en el filtro Total Costs

Elige Mayor que e introduce el umbral, en este caso 25.000. La tabla dinámica ahora solo muestra los elementos que lo superan.

Filtrar una tabla dinámica de Google Sheets — filtro Total Costs con el valor mayor que 25000

Cómo ordenar y resumir los datos de una tabla dinámica

Cada campo de Filas o Columnas tiene sus propios ajustes de Orden y Ordenar por. En este ejemplo, las filas muestran Department y luego Product, ambos en orden ascendente. Cambia Orden a Descendente, u ordena por un valor como SUM of Total Costs, para poner las cifras más altas primero.

Ordenar una tabla dinámica de Google Sheets — filas Department y Product con los ajustes Orden y Ordenar por

En Valores, Resumir por define el cálculo, como SUM, COUNT, AVERAGE, MAX o MEDIAN. Mostrar como muestra cada resultado tal cual o como porcentaje de su fila, de su columna o del total general.

Resumir una tabla dinámica de Google Sheets — lista Resumir por con SUM, COUNT, AVERAGE, MAX y MIN

Cómo agrupar filas en una tabla dinámica

Para combinar varios elementos de fila en un grupo, selecciónalos en la tabla dinámica, haz clic con el botón derecho y elige Crear grupo de tablas dinámicas. En una columna de fechas, haz clic con el botón derecho en una fecha, elige Crear grupo de fechas de tabla dinámica y selecciona un periodo, como Mes o Año. Para deshacer un grupo, haz clic con el botón derecho en él y elige Desagrupar elementos de tabla dinámica.

Cómo personalizar filas y columnas

Si las sugerencias automáticas de Google no coinciden con los datos que necesitas, puedes ajustar las Filas, las Columnas, los Valores y el Filtro manualmente.

Deselecciona las sugerencias predeterminadas de Google haciendo clic en X, entonces Añadir, y seleccionando la fila o columna de la que desea extraer los datos.

Puede cambiar los nombres de las cabeceras haciendo clic directamente en una fila o columna.

Añadir una fórmula personalizada

En el editor de tablas dinámicas de la derecha, vaya a Valores > Añadir > Campo calculado.

Introduzca su fórmula y vaya a Resumir por, y haga clic en A medida. Aparece una nueva columna llamada “Campo calculado 1”.”

Para obtener ayuda sobre cómo escribir fórmulas en Hojas de cálculo de Google, consulta la página de Google lista completa de funciones aquí.

Cómo crear un gráfico dinámico en Google Sheets

Google Sheets no tiene una herramienta aparte para gráficos dinámicos. Añades un gráfico normal sobre la tabla dinámica, y el gráfico sigue a la tabla dinámica cuando la cambias.

1. Haz clic en cualquier celda de la tabla dinámica.

2. Ve a Insertar > Gráfico. Google Sheets elige un tipo de gráfico y usa la tabla dinámica como intervalo de datos.

3. En el Editor de gráficos, abre la pestaña Configuración y elige un tipo en Tipo de gráfico. Un gráfico de columnas o de barras compara los totales por categoría. Un gráfico circular muestra cuánto aporta cada categoría al total.

4. Abre la pestaña Personalizar para cambiar el título del gráfico, los títulos de los ejes y los colores.

Si añades un filtro o cambias Resumir por de SUM a AVERAGE, el gráfico se actualiza con la tabla dinámica. Cuando la tabla dinámica gana filas fuera del intervalo de datos del gráfico, amplía el intervalo en la pestaña Configuración. Y si el Total general aparece como una barra más, desmarca Mostrar totales para ese campo de fila en el Editor de tablas dinámicas.

Para ver más opciones de gráficos, consulta cómo insertar un gráfico en Google Sheets o cómo hacer un gráfico circular en Google Sheets.

Cómo crear una tabla dinámica a partir de varias hojas

Una tabla dinámica lee un único intervalo de datos. Si tus datos están en otra pestaña del mismo archivo, escribe el intervalo de esa pestaña en el campo Intervalo de datos, por ejemplo Sales!A1:E500. Si están repartidos en varias pestañas o archivos, combínalos primero en un solo intervalo:

  • Copia y pega los datos en una sola tabla. Sirve para un informe puntual, pero la copia se queda desactualizada en cuanto cambian las fuentes.
  • Usa fórmulas. QUERY puede apilar pestañas unas encima de otras, e IMPORTRANGE importa datos de otro archivo.
  • Usa Sheetgo, una plataforma de automatización de datos con IA, para combinar hojas de Google Sheets de varios archivos en una sola hoja de forma programada, para que la tabla dinámica siempre lea datos actualizados.

Después, crea la tabla dinámica sobre el intervalo combinado, como se muestra arriba.

Así se hace una tabla dinámica en Google Sheets

Ahora tienes una visión general de cómo crear una tabla dinámica en Google Sheets. Las tablas dinámicas tienen muchos usos y pueden ser bastante complicadas, espero que este post te haya ayudado a empezar.

¿Buscas otras formas rápidas de filtrar datos en tus hojas de cálculo? Consulta nuestro post sobre clasificación y filtrado de datos en Google Sheets.

¿También trabajas en Excel? Consulta cómo crear una tabla dinámica en Excel.

También te puede gustar...

funciones y fórmulas de google sheets

Las 5 mejores fórmulas de matrices dinámicas de Google Sheets 

Google Sheets ha evolucionado más allá de las hojas de cálculo básicas. Con la introducción de fórmulas de matriz dinámica, los usuarios ahora pueden manipular y analizar...
funciones y fórmulas de google sheets

Dominio de la fórmula FILTER: 4 casos de uso con ejemplos

La fórmula FILTRO de Google Sheets es una herramienta versátil para extraer datos que cumplen unas condiciones específicas. A diferencia de la fórmula QUERY,...
funciones y fórmulas de google sheets

Cómo liberar el poder de SUMIF y SUMIFS en Google Sheets: 4 casos de uso reales

Las fórmulas SUMIF y SUMIFS de Google Sheets son herramientas indispensables para realizar sumas condicionales. Simplifican las complejas...