Curso avanzado de Google Sheets: automatización, QUERY y dashboards

Por Edu Torregrosa

Construye consultas con QUERY, automatiza tareas con macros y conecta productos, clientes y facturas en un dashboard dinámico.

Este curso avanzado convierte Google Sheets en algo más que una cuadrícula de cálculos. Sus lecciones conectan rangos, funciones, QUERY, tablas dinámicas y macros con un sistema de productos, clientes y facturas que termina alimentando un dashboard.

Está pensado para quien ya puede crear hojas, escribir fórmulas sencillas y ordenar datos. El reto no es aprender botones aislados, sino mantener información consistente mientras varias fórmulas y automatizaciones dependen de ella.

Prepara datos que puedan consultarse

Los primeros vídeos trabajan intervalos, funciones matemáticas y lógicas, barras de progreso, tablas dinámicas y mapas. Estas herramientas producen mejores resultados cuando cada columna contiene un único tipo de dato y cada fila representa un registro completo.

Necesidad Herramienta del curso Condición previa
Nombrar un conjunto reutilizable Intervalos de datos Rangos sin filas mezcladas
Clasificar un estado Función lógica Criterios escritos con claridad
Resumir muchos registros Tabla dinámica Encabezados consistentes
Filtrar y agrupar QUERY Fechas y números reconocidos como tales
Mostrar avance Barras de progreso Porcentajes calculados correctamente

Antes de crear el dashboard, revisa los duplicados, los espacios innecesarios y los identificadores. Una visualización atractiva no puede corregir una tabla donde el mismo cliente aparece escrito de tres maneras.

QUERY como capa de lectura

El curso dedica dos lecciones a QUERY y a cláusulas como WHERE, GROUP BY, LIMIT, ORDER BY y COUNT. Puedes usarlas para crear vistas sin alterar la tabla original: facturas pendientes, ventas agrupadas por cliente o productos ordenados por movimiento.

Prueba cada consulta de forma incremental. Empieza seleccionando pocas columnas, añade el filtro y solo después incorpora agrupación u orden. Si la consulta falla, este orden permite localizar si el problema está en los datos, en los encabezados o en una cláusula.

Práctica breve: crea una consulta que muestre cliente, importe y estado; limita el resultado a facturas pendientes y ordénalo por importe. Compara el número de filas con un filtro manual antes de continuar.

De grabar una macro a programarla

La parte de automatización comienza con macros grabadas y gráficos, y luego entra en programación, botones, condiciones y bucles. La progresión es importante: primero observas qué acciones registra Sheets y después modificas la lógica para trabajar con distintos datos.

El sistema de gestión proporciona un contexto concreto. Se crean áreas para productos, clientes y facturas; se edita una factura; se añaden condiciones y recorridos repetitivos; y se utiliza una plantilla para consultar documentos.

Trabaja siempre sobre una copia mientras pruebas. Una macro que usa una fila o una hoja fija puede funcionar con el ejemplo inicial y fallar cuando cambie el tamaño de la tabla.

Construye el dashboard desde preguntas

La última parte muestra un dashboard dinámico. Antes de insertar gráficos, define tres preguntas, por ejemplo:

  1. ¿Cuánto se ha facturado en el periodo?
  2. ¿Qué clientes concentran mayor importe?
  3. ¿Qué facturas siguen pendientes?

Cada indicador debe poder rastrearse hasta una consulta, una tabla dinámica o un rango verificable. Si un total no coincide con los registros, corrige primero la fuente.

Al completar el recorrido, deberías disponer de un sistema pequeño en el que productos, clientes y facturas mantengan identificadores coherentes; las macros reduzcan tareas repetitivas; y el dashboard responda preguntas específicas. Esa integración es la parte verdaderamente avanzada del curso.

Abre el curso original de Aula en la nube.

Abrir curso original