
Dan Patiño
AI Strategy & Innovation en Coderhouse
Data
SQL para analistas de datos en Argentina que vienen de Excel: guía de transición paso a paso
Publicado el
Si trabajás con Excel todos los días y sentís que necesitás dar un salto hacia el análisis de datos más serio, SQL es el siguiente paso natural. No requiere que seas programador ni que entiendas matemáticas avanzadas: es un lenguaje diseñado para hacer preguntas a bases de datos y obtener respuestas concretas. Esta guía te lleva de cero a productivo, partiendo exactamente desde donde estás: Excel.
En Argentina, SQL aparece en más del 60% de las ofertas laborales relacionadas con datos según los portales de empleo más relevantes del sector. Dominar esta habilidad te abre la puerta a roles como Analista de Datos, Business Analyst o Data Analyst, con sueldos que duplican fácilmente los perfiles puramente operativos que solo manejan hojas de cálculo.
¿Por qué pasar de Excel a SQL?
Excel es una herramienta poderosa para análisis individuales y reportes puntuales. Pero tiene límites claros: cuando los datos superan las decenas de miles de filas, cuando necesitás cruzar información de múltiples fuentes o cuando el trabajo es colaborativo, Excel empieza a mostrar sus costuras.
SQL, en cambio, está diseñado para trabajar con millones de registros de forma eficiente, reproducible y colaborativa. Con una sola consulta podés reemplazar horas de trabajo con tablas dinámicas y VLOOKUPs anidados. Según el Developer Survey de Stack Overflow, SQL es uno de los lenguajes más utilizados por profesionales de datos a nivel mundial, superado solo por Python en algunos segmentos y consistentemente entre los más demandados en ofertas de trabajo de data en LATAM.
Tabla comparativa: Excel vs SQL
Tarea | En Excel | En SQL |
|---|---|---|
Filtrar datos | Filtro automático / BUSCARV | WHERE |
Agrupar y sumar | Tabla dinámica | GROUP BY + SUM() |
Combinar hojas | VLOOKUP / XLOOKUP | JOIN |
Ordenar resultados | Orden A-Z | ORDER BY |
Contar registros únicos | CONTAR.SI | COUNT(DISTINCT) |
Los conceptos de Excel que ya conocés, ahora en SQL
La transición es más fácil de lo que parece porque muchos conceptos de Excel tienen un equivalente directo en SQL. Acá te mostramos los más usados en el día a día de cualquier analista:
BUSCARV → JOIN
En Excel usás BUSCARV para traer datos de otra tabla. En SQL, el equivalente es el JOIN. Por ejemplo, si tenés una tabla de ventas y otra de clientes, podés combinarlas con:
Tabla dinámica → GROUP BY
Las tablas dinámicas agrupan y suman automáticamente. En SQL hacés lo mismo con GROUP BY:
Filtro automático → WHERE
Filtrar filas en SQL es igual de simple. La cláusula WHERE reemplaza al filtro automático de Excel:
Herramientas gratuitas para practicar SQL desde Argentina
No necesitás instalar nada complejo para empezar. Estas herramientas son gratuitas y funcionan perfectamente:
SQLiteOnline.com: funciona directo desde el navegador, sin instalación. Ideal para practicar las primeras consultas.
DBeaver Community: el cliente más usado por analistas de datos profesionales. Gratuito y compatible con casi cualquier base de datos.
Google BigQuery Sandbox: si ya tenés una cuenta de Google, podés consultar datasets públicos enormes sin pagar nada.
PostgreSQL + pgAdmin: la combinación estándar en empresas tech de Argentina y LATAM.
Ruta de aprendizaje recomendada
Si venís de Excel, seguí este orden para aprender SQL de forma progresiva sin frustrarte en el camino:
Semana 1-2: SELECT, FROM, WHERE, ORDER BY, LIMIT
Semana 3-4: GROUP BY, HAVING, funciones de agregación (SUM, COUNT, AVG)
Semana 5-6: JOINs (INNER, LEFT, RIGHT)
Semana 7-8: Subconsultas, CTEs (WITH) y funciones de ventana básicas
Según el portal DB-Engines Ranking, PostgreSQL, MySQL y Microsoft SQL Server son los motores más demandados en el mercado laboral de LATAM. Aprender la sintaxis estándar de SQL te permite trabajar en cualquiera de ellos con ajustes mínimos.
Si ya manejás las bases del análisis de datos y querés entender hacia dónde puede crecer tu perfil, te recomendamos leer nuestra guía sobre Business Intelligence vs Data Analytics: diferencias clave y qué aprender primero, donde encontrarás el contexto completo para tomar decisiones de carrera.
Errores comunes al hacer la transición desde Excel
La mayoría de los analistas que vienen de Excel cometen los mismos errores al empezar con SQL. Conocerlos de antemano te ahorra horas de frustración:
Pensar en celdas en vez de en tablas: SQL trabaja con conjuntos de datos, no con posiciones individuales.
No entender el orden de ejecución: en SQL, el WHERE se ejecuta antes que el SELECT. Esto afecta cómo escribís tus consultas.
Mezclar tipos de datos en comparaciones: comparar texto con números da resultados inesperados.
No usar alias: nombrar tus columnas y tablas con AS hace el código mucho más legible y mantenible.
Casos reales en empresas de Argentina y LATAM
En startups de tecnología, fintech y e-commerce de Buenos Aires, Córdoba y Rosario, los equipos de datos trabajan con bases de datos de cientos de miles de registros. Los analistas que manejan SQL pueden responder preguntas de negocio en minutos, mientras que sus colegas que trabajan solo en Excel pueden tardar horas en procesar la misma información.
Un caso concreto: un analista en una empresa de retail online necesita saber cuáles son los 10 productos con mayor caída de ventas mes a mes. En Excel, ese análisis puede requerir varias hojas, fórmulas complejas y trabajo manual. En SQL, es una consulta de 10 líneas que se ejecuta en segundos y puede automatizarse para correr diariamente sin intervención humana.
Cursos recomendados de Coderhouse
Si querés profundizar en análisis de datos y entender cómo la inteligencia artificial se integra con herramientas como SQL y Python, Coderhouse tiene opciones para cada nivel de experiencia:
Introducción a la Inteligencia Artificial: ideal para analistas que quieren entender cómo la IA está transformando el trabajo con datos.
AI Automation: aprendé a automatizar flujos de trabajo con IA, incluyendo tareas que hoy hacés manualmente en Excel.
AI Engineering: para analistas que quieren dar un salto técnico y trabajar con modelos de lenguaje y pipelines de datos.
Preguntas frecuentes
¿Cuánto tiempo lleva aprender SQL viniendo de Excel?
Con práctica constante de 30 a 60 minutos diarios, podés dominar los fundamentos de SQL en 4 a 8 semanas. En ese punto ya podés escribir consultas útiles para el trabajo real. La curva de aprendizaje es menos empinada que la de Python o R porque la sintaxis es muy cercana al lenguaje natural.
¿Necesito saber programar para aprender SQL?
No. SQL es un lenguaje declarativo: le decís al sistema qué querés obtener, no cómo obtenerlo. Eso lo hace más accesible que lenguajes de programación como Python o JavaScript. Si manejás lógica de Excel, ya tenés la base conceptual para entender SQL.
¿Qué base de datos debo aprender primero?
Para quienes están en Argentina y buscan trabajo en el sector tech, PostgreSQL es la opción más recomendada. Es el motor más usado en startups y empresas de tecnología locales, es gratuito y su sintaxis es estándar. MySQL es una buena segunda opción si querés trabajar en proyectos de e-commerce.
¿SQL reemplaza a Python en análisis de datos?
No se reemplazan: se complementan. SQL es ideal para extraer, filtrar y agregar datos desde una base de datos. Python (con librerías como Pandas) es mejor para transformaciones complejas, visualizaciones y modelos estadísticos. En la mayoría de los roles de datos, vas a usar ambos.
¿Qué diferencia hay entre SQL y NoSQL?
SQL trabaja con bases de datos relacionales (tablas con filas y columnas), mientras que NoSQL usa estructuras como documentos JSON, grafos o clave-valor. Para analistas de datos que vienen de Excel, las bases de datos relacionales con SQL son el punto de entrada más lógico y el más demandado en el mercado laboral de LATAM.

Sobre el autor
Soy Dan Patiño, responsable de AI Strategy & Innovation en Coderhouse. Mi día a día consiste en fusionar la gestión táctica del e-commerce (CRO, Email Marketing y SEO) con el desarrollo de soluciones disruptivas. Me especializo en crear apps internas con IA para automatizar tareas y potenciar la innovación dentro del equipo. Creo fielmente que la tecnología es el mejor aliado de la estrategia. Para profundizar en mi recorrido profesional, te espero en mi perfil de LinkedIn.
