
ChatGPT tiene una función que mucha gente desconoce o infrautiliza: Code Interpreter (o Advanced Data Analysis). Puedes subir archivos de Excel, CSV o cualquier dato, y pedirle que los analice, cree gráficos, encuentre patrones y te responda preguntas sobre tus datos.
Es como tener un analista de datos junior disponible 24/7. No reemplaza a un analista senior, pero para el 80% de los análisis que necesita un profesional o pequeña empresa, es más que suficiente.
En este tutorial te enseño exactamente cómo usar esta función con ejemplos reales de datos de ventas y marketing.
Qué Necesitas para Empezar
Requisitos
- ChatGPT Plus (20$/mes) - Code Interpreter está incluido en GPT-4
- O ChatGPT Team/Enterprise si lo usas en tu empresa
- Tus datos en formato CSV, Excel (.xlsx), JSON o texto
Formatos de datos soportados
| Formato | Soporte | Notas |
|---|---|---|
| CSV | Excelente | El más recomendado |
| Excel (.xlsx) | Excelente | Soporta múltiples hojas |
| JSON | Bueno | Para datos estructurados |
| TXT | Bueno | Datos tabulares separados por tabs |
| Limitado | Puede extraer tablas, no siempre bien | |
| Imágenes | Limitado | Puede leer datos de capturas de pantalla |
Pro tip: Si tus datos están en Google Sheets, descárgalos como CSV antes de subirlos. Es el formato que mejor procesa ChatGPT.
Paso 1: Preparar tus Datos
Antes de subir nada, asegúrate de que tus datos están limpios. ChatGPT puede trabajar con datos sucios, pero los resultados serán mejores si haces una limpieza básica:
Checklist de preparación
- Primera fila = nombres de columnas claros y descriptivos
- Sin filas vacías en medio de los datos
- Formato consistente en cada columna (no mezcles texto y números)
- Fechas en formato estándar (DD/MM/YYYY o YYYY-MM-DD)
- Sin fórmulas complejas - mejor solo valores
- Elimina columnas innecesarias que no vas a analizar
Para este tutorial vamos a usar un dataset de ejemplo. Crea un archivo ventas_2025.csv con esta estructura:
Fecha,Producto,Categoria,Cantidad,Precio_Unitario,Total,Canal,Region,Vendedor
2025-01-05,Laptop Pro,Electrónica,3,1200,3600,Online,Madrid,Ana García
2025-01-05,Teclado Mech,Accesorios,12,89,1068,Tienda,Barcelona,Carlos López
2025-01-06,Monitor 4K,Electrónica,5,450,2250,Online,Madrid,Ana García
...
Si no quieres crear datos ficticios, usa cualquier Excel de ventas, marketing o datos que tengas en tu empresa.

Paso 2: Subir y Hacer la Primera Pregunta
Cómo subir datos a ChatGPT
- Abre ChatGPT (chat.openai.com)
- Selecciona GPT-4 como modelo (el icono del clip o el botón + para adjuntar archivos)
- Arrastra tu archivo CSV/Excel al chat, o haz clic en el icono de adjuntar
- Espera a que se cargue (verás el nombre del archivo en el chat)
- Escribe tu primera pregunta
Primera pregunta: exploración
Siempre empieza con una pregunta de exploración para que ChatGPT entienda tus datos:
Analiza este dataset. Quiero saber:
1. ¿Cuántas filas y columnas tiene?
2. ¿Qué tipo de dato hay en cada columna?
3. ¿Hay valores nulos o datos faltantes?
4. Un resumen estadístico de las columnas numéricas
5. Las primeras 5 filas para confirmar que los datos se han cargado bien
ChatGPT ejecutará código Python por detrás, leerá tu archivo y te dará un resumen completo. Esto es crucial para verificar que los datos se han cargado correctamente.
Paso 3: Hacer Preguntas sobre tus Datos
Aquí es donde empieza la magia. Puedes preguntar cualquier cosa sobre tus datos en lenguaje natural.
Preguntas de análisis básico
¿Cuál es el total de ventas por mes?
¿Qué producto genera más ingresos?
¿Cuál es el ticket medio por canal de venta (online vs tienda)?
¿Qué vendedor tiene el mayor volumen de ventas?
Preguntas de análisis avanzado
¿Hay alguna tendencia estacional en las ventas? Muéstramelo con un gráfico.
Haz un análisis de la correlación entre precio unitario y cantidad vendida.
¿Los productos más caros se venden menos?
Segmenta los clientes por frecuencia de compra y valor total.
Crea un análisis RFM (Recency, Frequency, Monetary).
Compara el rendimiento de cada región mes a mes.
¿Alguna región está creciendo o decreciendo significativamente?
Pro tip: No te limites a preguntar "qué". Pregunta "por qué" y "qué debería hacer". ChatGPT puede darte interpretaciones y recomendaciones basadas en los datos.
Nota Importante
Presta atención a este detalle.
Paso 4: Crear Gráficos y Visualizaciones
ChatGPT puede generar gráficos profesionales directamente. Y lo mejor: puedes pedirle exactamente lo que quieres.
Tipos de gráficos que puedes pedir
| Tipo | Cuándo usarlo | Cómo pedirlo |
|---|---|---|
| Línea | Tendencias en el tiempo | "Gráfico de línea de ventas mensuales" |
| Barras | Comparar categorías | "Gráfico de barras de ventas por producto" |
| Pastel | Distribución porcentual | "Gráfico circular de ventas por región" |
| Dispersión | Correlación entre variables | "Scatter plot de precio vs cantidad" |
| Heatmap | Patrones en matrices | "Mapa de calor de ventas por mes y región" |
| Box plot | Distribución y outliers | "Box plot de precios por categoría" |
| Barras apiladas | Composición | "Barras apiladas de ventas por canal y mes" |
Prompt para gráficos profesionales
Para que los gráficos se vean bien, sé específico:
Crea un gráfico de barras con las ventas totales por mes.
Especificaciones:
- Título: "Evolución de Ventas Mensuales 2025"
- Colores: usa una paleta profesional (azules)
- Eje Y: formato de moneda (€)
- Eje X: nombres de meses en español
- Añade etiquetas de valor encima de cada barra
- Añade una línea de tendencia
- Tamaño: 12x6 pulgadas
- Incluye cuadrícula suave de fondo
Pedir múltiples gráficos
Crea un dashboard con 4 gráficos en una sola imagen (2x2):
1. Arriba izquierda: ventas mensuales (línea)
2. Arriba derecha: ventas por categoría (barras)
3. Abajo izquierda: distribución por región (pastel)
4. Abajo derecha: top 5 vendedores (barras horizontal)
Usa una paleta de colores coherente y profesional.
Tamaño total: 16x12 pulgadas.
ChatGPT genera una imagen con los 4 gráficos que puedes descargar directamente y usar en presentaciones o informes.

Paso 5: Análisis Avanzados sin Saber Programar
Estas son peticiones que normalmente requerirían conocimientos de Python/R pero que ChatGPT resuelve en lenguaje natural:
Análisis de cohortes
Crea un análisis de cohortes mensual basado en la primera compra
de cada cliente. Quiero ver la retención mes a mes.
Muéstramelo como un heatmap.
Predicción de ventas
Basándote en los datos históricos, predice las ventas
de los próximos 3 meses. Usa un modelo de series temporales.
Muestra la predicción con intervalo de confianza en un gráfico.
Segmentación de clientes
Segmenta a los clientes en 3-5 grupos usando clustering.
Para cada grupo, describe:
- Características principales
- Valor medio de compra
- Frecuencia de compra
- Productos preferidos
- Recomendación de acción comercial
Detección de anomalías
¿Hay algún dato atípico o anomalía en las ventas?
Identifica transacciones inusuales y explica por qué
las consideras anómalas.
Análisis ABC de productos
Haz un análisis ABC de los productos:
- A: productos que generan el 80% de ingresos
- B: productos que generan el 15% siguiente
- C: el resto
Muestra una tabla con la clasificación y un gráfico
de Pareto.
Inteligencia Artificial aplicada a negocio
Sin humo. Solo experimentos reales, prompts que funcionan y estrategias de escalabilidad.
Paso 6: Generar Informes Automáticos
Puedes pedirle a ChatGPT que genere un informe completo:
Genera un informe ejecutivo de ventas del trimestre
con esta estructura:
1. RESUMEN EJECUTIVO (3-5 líneas clave)
2. KPIs PRINCIPALES
- Ventas totales
- Variación vs trimestre anterior
- Ticket medio
- Producto estrella
- Región con mejor rendimiento
3. ANÁLISIS DETALLADO
- Evolución mensual con gráfico
- Desglose por categoría con gráfico
- Rendimiento por vendedor con ranking
4. ALERTAS Y OPORTUNIDADES
- Productos con caída de ventas
- Regiones con potencial de crecimiento
5. RECOMENDACIONES (3-5 acciones concretas)
Formato: profesional, con datos específicos, sin generalidades.
ChatGPT genera el informe completo con gráficos incluidos. Puedes copiar el texto y las imágenes directamente a Word o PowerPoint.
Automatizar informes recurrentes
Si haces el mismo análisis cada semana o mes:
- Guarda tu prompt como una plantilla
- Cada periodo, sube los datos nuevos y pega el mismo prompt
- ChatGPT genera el informe actualizado en segundos
Esto convierte un trabajo de 2-3 horas en 5 minutos.
Paso 7: Exportar Resultados
ChatGPT puede devolver los resultados en formatos útiles:
Exportar a Excel/CSV
Crea una tabla resumen con ventas por mes, categoría y región.
Expórtala como archivo CSV que pueda descargar.
ChatGPT genera un archivo descargable directamente.
Exportar gráficos
Todos los gráficos que genera ChatGPT se pueden descargar como PNG haciendo clic en la imagen. Para mayor resolución:
Genera este gráfico en alta resolución (300 DPI),
tamaño 16x9 pulgadas, fondo blanco.
Generar código reutilizable
Muéstrame el código Python que has usado para este análisis.
Quiero poder ejecutarlo en mi máquina con mis datos actualizados.
ChatGPT te da el código completo que puedes guardar como script .py y ejecutar cada vez que actualices tus datos.

Ejemplos Reales por Sector
Marketing digital
Subo datos de Google Analytics.
Analiza:
- ¿Qué fuentes de tráfico convierten mejor?
- ¿Cuál es el coste de adquisición por canal?
- ¿Hay páginas con mucho tráfico pero baja conversión? (oportunidad)
- Gráfico de embudo de conversión
E-commerce
Subo datos de pedidos de mi tienda.
Analiza:
- ¿Cuál es el valor medio del carrito?
- ¿Qué productos se compran juntos frecuentemente?
- ¿Cuál es la tasa de repetición de compra?
- ¿Qué día y hora se hacen más pedidos?
- Sugiere 3 estrategias de cross-selling basadas en los datos.
Recursos humanos
Subo datos de empleados y evaluaciones.
Analiza:
- ¿Hay correlación entre antigüedad y rendimiento?
- ¿Qué departamento tiene mayor rotación?
- Distribución salarial por departamento y nivel
- ¿Hay sesgo de género en las evaluaciones de rendimiento?
Finanzas personales
Subo mis movimientos bancarios del último año.
Analiza:
- ¿Cuánto gasto al mes por categoría?
- ¿En qué categorías estoy gastando más de lo esperado?
- Evolución del ahorro mes a mes
- Predicción de gastos para los próximos 3 meses
- 3 recomendaciones concretas para ahorrar más

¿Te preocupa el futuro con la IA?
Descubre cómo la inteligencia artificial ha liquidado las viejas reglas del juego y qué puedes hacer tú al respecto.
Leer más sobre el libroConsejos para Mejores Resultados
Sé específico en lo que quieres. "Analiza estos datos" es demasiado vago. "Muéstrame las ventas mensuales por categoría con un gráfico de barras apiladas" da resultados útiles inmediatamente.
Pide interpretación, no solo datos. En vez de "¿cuánto vendimos en marzo?", pregunta "¿el rendimiento de marzo es bueno o malo comparado con la tendencia? ¿A qué se puede deber?"
Itera. El primer análisis rara vez es exactamente lo que necesitas. Pide ajustes: "Hazlo por trimestre en vez de por mes" o "Excluye las devoluciones" o "Desglósame solo la región sur".
Verifica resultados clave. Para decisiones importantes, comprueba manualmente los números más críticos. ChatGPT es muy preciso pero no infalible.
Guarda los prompts que funcionan. Cuando encuentres un prompt que genera exactamente el análisis que necesitas, guárdalo. Lo reutilizarás cada vez que actualices los datos.
Errores Comunes
Subir datos sucios. Si tus datos tienen filas vacías, formatos mezclados o nombres de columnas inconsistentes, ChatGPT puede malinterpretar la información. Limpia antes de subir.
Asumir que los números siempre son correctos. ChatGPT puede cometer errores matemáticos, especialmente con datasets grandes o cálculos complejos. Siempre verifica los totales principales.
No dar contexto del negocio. "Analiza estos datos" sin explicar qué son es menos útil que "Estos son datos de ventas de una tienda de electrónica en España, necesito entender qué productos y regiones funcionan mejor".
Pedir demasiado de golpe. Mejor hacer 5 preguntas específicas que una pregunta genérica de "analízalo todo". Vas a obtener respuestas más profundas y útiles.
No descargar los gráficos. Los gráficos que genera ChatGPT desaparecen si no los descargas. Guarda todo lo que te parezca útil.
Conclusión: Tu Analista de Datos 24/7
ChatGPT no es un sustituto de un analista de datos profesional para análisis complejos. Pero para el análisis del día a día, informes recurrentes y exploración rápida de datos, es una herramienta transformadora.
Lo que antes requería saber Python, pandas y matplotlib, ahora lo haces con lenguaje natural en minutos.
El flujo que te recomiendo adoptar:
- Limpia tus datos (5 minutos)
- Sube a ChatGPT y haz una exploración inicial
- Haz preguntas específicas sobre lo que necesitas saber
- Pide gráficos para las métricas clave
- Genera un informe resumido
- Exporta todo y guarda los prompts para la próxima vez
Empieza con un archivo de datos que ya tengas. Cualquier Excel vale. Súbelo a ChatGPT y pregúntale qué puede contarte sobre esos datos. Te sorprenderá lo que encuentra.
Inteligencia Artificial aplicada a negocio
Sin humo. Solo experimentos reales, prompts que funcionan y estrategias de escalabilidad.