6. Integración: SQL y Web

El Excel aislado está muerto. El Excel moderno se conecta en tiempo real a bases de datos corporativas (SQL) o a la web para traer información que se actualiza con un clic. Bienvenido a la verdadera automatización.

La Conexión Viva

Hasta hoy, probablemente hacías esto:

"Entrar al sistema > Exportar reporte a Excel > Copiar > Pegar en mi archivo."

La forma Experta: Excel se conecta directamente al sistema. Tú solo presionas "Actualizar Todo" y los datos nuevos bajan solos.

Conectar a SQL Server

Si tu empresa usa un ERP (SAP, Oracle, Microsip), los datos viven en un servidor SQL. Puedes leerlos sin ser programador.

Pasos de Conexión:
  1. Ve a la pestaña Datos.
  2. Clic en Obtener datos > De una base de datos > De SQL Server.
  3. Ingresa el nombre del Servidor (pídelo a tu equipo de IT) y la Base de Datos.
  4. Selecciona la tabla que necesitas y clic en Cargar.

Nota: Necesitarás permisos de lectura (usuario y contraseña) que te debe dar el administrador del sistema.

Conectar a la Web (Scraping)

¿Necesitas el tipo de cambio del dólar, precios de acciones o una tabla de Wikipedia? No copies y pegues.

Datos > De la Web

Simplemente pega la URL de la página web. Excel escaneará el sitio, detectará las tablas HTML y te dejará importarlas limpias.

   

Automatizar la Actualización

Una vez conectado, puedes configurar el archivo para que se actualice solo.

  • Botón Manual: Datos > Actualizar Todo.
  • Al abrir: Propiedades de conexión > "Actualizar datos al abrir el archivo".
  • Por tiempo: "Actualizar cada 60 minutos" (Ideal para pantallas o dashboards en TV).
Desafío: "El Dashboard Financiero"
Tipo de Cambio en Vivo

Tu jefe quiere ver el precio del Dólar y el Euro actualizado cada mañana en su Excel, sin tener que buscarlo en Google.

Crea una conexión a un sitio web financiero, importa la tabla de divisas y configúrala para que se actualice sola al abrir el archivo.

Publicidad

Tu Turno: Ejercicios

Para este ejercicio, usaremos una fuente pública de la web:

Paso clave: Cuando Excel muestra la vista previa de la web, a veces hay muchas tablas llamadas "Table 0", "Table 1". Debes hacer clic en ellas una por una para ver la previsualización a la derecha y encontrar la que tiene los datos que buscas.

Si la tabla viene "sucia" (con símbolos extraños), usa el botón "Transformar datos" antes de cargar para limpiarla en Power Query.

Archivo de Muestra

Archivo con una conexión Web ya configurada (Divisas).

Descargar Excel
Publicidad
Volver al Temario
Publicidad