Análisis de datos en Excel con ChatGPT

Resumen

Analizar datos con ChatGPT te permite convertir un Excel cargado de transacciones en insights accionables sin saber programación. Aprenderás a subir un archivo, asignar un rol al modelo y validar resultados para tomar decisiones de negocio sobre un e-commerce real.

Esta guía es útil si trabajas en marketing, ventas, análisis de datos o liderazgo y necesitas entender qué pasa con tus números rápido.

¿Cómo cargar un Excel en ChatGPT y darle contexto?

El primer paso es subir el archivo y asignarle un rol claro al modelo para enmarcar el análisis [01:00].

En el ejercicio se usa un Excel con el reporte de ventas de un e-commerce en dólares, que incluye ventas por mes, revenue, average ticket size value, 1.000 productos, 1.000 clientes y 99.000 transacciones. El archivo trae además un error intencional: una fórmula que falla en Excel pero funciona en Google Sheets.

Para cargarlo, vas al ícono de más en ChatGPT, agregas el archivo y escribes una instrucción como: actúa como analista de datos, lee el Excel y cuéntame qué encuentras. El modelo te muestra una previsualización del archivo con sus sheets y cómo está interpretando cada tabla.

¿ChatGPT puede leer fórmulas de Excel? No lee la fórmula, lee el resultado. Por eso una transacción del 26 de febrero de 2024 queda clasificada correctamente en febrero, aunque la fórmula original tuviera errores de compatibilidad.

¿Qué rol conviene asignarle al modelo?

El rol enfoca el tipo de análisis que recibirás. Analista de datos funciona bien para reportes, pero también puedes probar con data scientist, experto en marketing o experto en ventas. Cada rol cambia el ángulo de las conclusiones.

¿Por qué ChatGPT analiza datos generando código?

Los LLMs no son buenos en matemáticas porque su función es entender lenguaje y generar texto [03:20]. Para esquivar esa limitación, generan código de programación, lo ejecutan y usan el resultado como respuesta.

Esto tiene dos implicaciones prácticas:

  • Si sabes programar, puedes leer el código generado y aprender de él.
  • Si no sabes programar, no necesitas entenderlo; solo debes saber que así resuelve los cálculos.

A veces el modelo se queda trabado pensando. Si pasa, das clic en el ícono de pausa y luego en try again para reintentar con GPT 5. El resultado final suele incluir estructura, calidad de datos, columnas detectadas, KPIs principales, tendencias, rankings, anomalías y siguientes pasos.

¿Cómo generar gráficas de ventas y validarlas?

Puedes pedirle algo como crea una gráfica de tendencia de ventas del 2024 y el modelo tiene dos caminos: generar una imagen o construir la gráfica desde código [05:30].

Las gráficas generadas por código se parecen más a las que harías en Excel, pero eso no significa que estén bien. Siempre debes validar lo que entrega cualquier LLM.

En el ejercicio, el modelo entregó una tendencia por conteo de registros que no coincidía con la gráfica de ventas real. ¿La razón? El prompt fue ambiguo: no encontró una columna llamada ventas y empezó a buscar por facturación o subtotal.

¿Cómo evito que ChatGPT use la métrica equivocada? Sé específico en el prompt. Indica la columna exacta (por ejemplo, revenue en la sheet de transacciones) y la operación (sumatoria, promedio, conteo).

¿Qué pasa cuando el prompt es ambiguo?

El modelo improvisa y elige columnas que cree relevantes. Por eso conviene nombrar la sheet, la columna y el cálculo desde la primera instrucción.

¿Qué reto puedes resolver con este flujo?

Imagina que eres chief marketing officer del e-commerce del ejercicio. Con los datos de productos, clientes y transacciones, tu tarea es decidir dónde invertir el dinero el próximo mes para crecer las ventas.

Para armar tu análisis te recomiendo:

  • Definir un rol claro (analista de datos, data scientist, experto en marketing o ventas).
  • Especificar columnas y métricas exactas, como revenue en transacciones.
  • Pedir gráficas que soporten la decisión.
  • Encadenar varios prompts (prompt chaining) si el análisis lo requiere.

Déjame en los comentarios el prompt que usaste, el rol que asignaste, los límites que pusiste y dónde invertirías el dinero. Si armaste una cadena de prompts, cuéntanos la secuencia y comparte el último que te llevó al resultado.