Analizar un Excel con ChatGPT: tutorial paso a paso con ejemplos

Por Guillermo del PinoActualizado el 6 de agosto de 2026Lectura de 16 min
Analizar un Excel con ChatGPT: tutorial paso a paso con ejemplos

ChatGPT tiene una función que mucha gente desconoce o infrautiliza: ejecuta código Python de verdad sobre tus archivos. Subes un Excel o un CSV y le pides que lo analice, cree gráficos, encuentre patrones y responda preguntas sobre tus datos.

Es como tener un analista junior disponible a cualquier hora. No sustituye a un analista sénior, pero para el 80% de los análisis que necesita un profesional o una pyme, sobra.

En este tutorial te enseño exactamente cómo hacerlo, paso a paso y con Excel, que es donde está la mayoría de la gente. Si lo que buscas es el marco general del análisis de datos con IA —qué preguntar, cómo validar, qué límites tiene—, eso lo tienes en cómo analizar datos con ChatGPT. Aquí vamos a lo práctico.

Publiqué 172 artículos en marzo y fue mi peor mes

Tenía esta web parada y la estoy rehaciendo con IA. Cambié la forma de hacerlo y en once días de agosto ha tenido más visitas desde Google que en todo julio. Te cuento por correo qué cambié.

impresiones clics1-9 ago · 710 → 2.522
  • · Por qué la oportunidad es mayor ahora, y no menor
  • · Lo único que la IA no te puede copiar: tu criterio
  • · Cómo hacer que Google te vea en días, no en seis meses

Aviso: los modelos y los planes cambian cada pocas semanas. Los datos están verificados a agosto de 2026; confirma los precios en la web oficial antes de contratar.

Qué necesitas para empezar

Requisitos

  • ChatGPT Plus (23 €/mes en España a agosto de 2026). El plan gratuito no ejecuta código de forma fiable, y sin eso esto no funciona.
  • O ChatGPT Business (~29 €/puesto/mes con facturación anual) si lo usas en tu empresa. Este es el mínimo si los datos incluyen información de clientes: excluye tu contenido del entrenamiento, que es lo que necesitas para cumplir el RGPD.
  • Tus datos en CSV, Excel (.xlsx), JSON o texto.

Y un apunte sobre modelos: hoy el modelo por defecto es GPT-5.5 Instant y los de razonamiento son la familia GPT-5.6, lanzada el 9 de julio de 2026, con 1 millón de tokens de contexto. GPT-4o, que aparece en la mayoría de tutoriales que encontrarás por ahí, está retirado desde febrero de 2026. Para análisis complejos, cambia al modelo de razonamiento; para exploración inicial, el rápido va sobrado.

Formatos de datos soportados

FormatoSoporteNotas
CSVExcelenteEl más recomendado
Excel (.xlsx)ExcelenteAdmite varias hojas, pero hay que especificar cuál
JSONBuenoPara datos estructurados
TXTBuenoDatos tabulares separados por tabuladores
PDFLimitadoExtrae tablas, no siempre bien; revísalo
ImágenesLimitadoLee datos de capturas, con riesgo de error de transcripción

Consejo: si tus datos están en Google Sheets, descárgalos como CSV antes de subirlos. Es el formato que mejor procesa.

Paso 1: preparar tus datos

Antes de subir nada, límpialos. ChatGPT trabaja con datos sucios, pero los resultados serán mejores si haces una limpieza básica.

Lista de comprobación

  1. Primera fila = nombres de columna claros y descriptivos.
  2. Sin filas vacías en medio de los datos.
  3. Formato consistente en cada columna: no mezcles texto y números.
  4. Fechas en formato estándar (DD/MM/AAAA o AAAA-MM-DD, pero uno solo).
  5. Sin fórmulas: mejor pega solo los valores.
  6. Elimina columnas que no vas a analizar.
  7. Quita las filas de subtotales intercaladas: las va a contar como registros.

Para este tutorial vamos a usar un conjunto de datos de ejemplo. Crea un archivo ventas.csv con esta estructura:

Fecha,Producto,Categoria,Cantidad,Precio_Unitario,Total,Canal,Region,Vendedor
2026-01-05,Portátil Pro,Electrónica,3,1200,3600,Online,Madrid,Ana García
2026-01-05,Teclado Mecánico,Accesorios,12,89,1068,Tienda,Barcelona,Carlos López
2026-01-06,Monitor 4K,Electrónica,5,450,2250,Online,Madrid,Ana García
...

Si no quieres inventarte datos, usa cualquier Excel de ventas o de marketing que ya tengas. Pero si contiene nombres de clientes reales, anonimízalo antes o usa un plan de empresa.

analizar datos chatgpt preparacion
analizar datos chatgpt preparacion

Paso 2: subir y hacer la primera pregunta

Cómo subir el archivo

  1. Abre ChatGPT.
  2. Adjunta el archivo con el icono del clip o arrástralo al chat.
  3. Espera a que se cargue: verás el nombre del fichero.
  4. Escribe tu primera pregunta.

La primera pregunta siempre es de exploración

Nunca preguntes directamente por el negocio. Empieza validando que los datos se han cargado bien:

Analiza este conjunto de datos. 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? ¿En qué porcentaje?
4. Un resumen estadístico de las columnas numéricas.
5. Las primeras 5 filas, para confirmar que se ha cargado bien.

ChatGPT ejecuta Python por detrás, lee tu archivo y te devuelve un resumen. Este paso es el que evita que construyas un análisis entero sobre un fichero mal leído.

Paso 3: preguntas sobre tus datos

Aquí empieza lo bueno. Puedes preguntar cualquier cosa en lenguaje natural.

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 frente a tienda?
¿Qué comercial tiene mayor volumen de ventas?

Análisis avanzado

¿Hay tendencia estacional en las ventas? Muéstramelo con un gráfico.
Analiza 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 (recencia, frecuencia, valor monetario).
Compara el rendimiento de cada región mes a mes.
¿Alguna región crece o decrece de forma significativa?

Consejo: no te quedes en el "qué". Pregunta el "por qué" y el "qué debería hacer". Ahí es donde deja de ser una calculadora y empieza a ser útil.

Nota Importante

Presta atención a este detalle.

Paso 4: los problemas específicos de Excel

Esta es la parte que no encontrarás en un tutorial genérico de análisis de datos, y donde se atasca casi todo el mundo.

Varias hojas en el mismo archivo

ChatGPT no adivina qué hoja quieres. Empieza siempre por esto:

El archivo tiene varias hojas. Lista las hojas disponibles
y descríbeme brevemente qué contiene cada una.

Y después especifica: "Trabaja solo con la hoja 'Ventas 2026'".

Formato de números europeo

Este es el error que más análisis arruina en España y el más fácil de evitar:

Los números de las columnas de importe están en euros con formato europeo
(punto para los miles, coma para los decimales). Las fechas están en
formato DD/MM/AAAA. Interprétalos así antes de calcular nada.

Si no lo dices, ChatGPT puede leer "1.250,00" como 1,25 y todos tus totales saldrán mal por un factor de mil.

Celdas combinadas y cabeceras a dos alturas

Es la maldición de los Excel corporativos. La solución no es explicárselo: es arreglarlo antes en Excel. Deshaz las celdas combinadas y deja una sola fila de cabecera.

Fórmulas en lugar de valores

Si el fichero está lleno de fórmulas que apuntan a otras hojas, copia y pega solo valores en una hoja limpia antes de subirlo.

Filas de totales

Un TOTAL al final de cada bloque se cuenta como un registro más y duplica tus cifras. Quítalas.

Paso 5: crear gráficos y visualizaciones

ChatGPT genera gráficos directamente. Y puedes pedir exactamente lo que quieres.

Tipos de gráfico

TipoCuándo usarloCómo pedirlo
LíneaTendencias en el tiempo"Gráfico de líneas de ventas mensuales"
BarrasComparar categorías"Gráfico de barras de ventas por producto"
CircularDistribución porcentual"Gráfico circular de ventas por región"
DispersiónCorrelación entre variables"Diagrama de dispersión de precio y cantidad"
Mapa de calorPatrones en matrices"Mapa de calor de ventas por mes y región"
Cajas y bigotesDistribución y atípicos"Diagrama de caja de precios por categoría"
Barras apiladasComposición"Barras apiladas de ventas por canal y mes"

Prompt para gráficos presentables

Sé específico y te ahorrarás tres iteraciones:

Crea un gráfico de barras con las ventas totales por mes.

Especificaciones:
- Título: "Evolución de ventas mensuales 2026"
- Paleta profesional en tonos azules
- Eje Y con formato de moneda en euros
- Eje X con los nombres de los meses en español
- Etiquetas de valor encima de cada barra
- Línea de tendencia
- Tamaño 12x6 pulgadas
- Cuadrícula suave de fondo

Un panel de varios gráficos

Crea un panel con 4 gráficos en una sola imagen (2x2):
1. Arriba izquierda: ventas mensuales (líneas)
2. Arriba derecha: ventas por categoría (barras)
3. Abajo izquierda: distribución por región (circular)
4. Abajo derecha: 5 mejores comerciales (barras horizontales)

Paleta de colores coherente y profesional. Tamaño total 16x12 pulgadas.

Te devuelve una imagen con los cuatro gráficos que puedes descargar y llevar a una presentación o un informe.

analizar datos chatgpt graficos dashboard
analizar datos chatgpt graficos dashboard

Paso 6: análisis avanzados sin saber programar

Peticiones que normalmente exigirían saber Python y que aquí resuelves 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éstralo como mapa de calor.

Previsión de ventas

Basándote en el histórico, prevé las ventas de los próximos 3 meses
con un modelo de series temporales. Muestra la previsión con
intervalo de confianza en un gráfico.

Con una advertencia: la previsión solo extrapola lo que ya está en los datos. No anticipa un competidor nuevo ni un cambio normativo. Trátala como escenario, no como dato.

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, productos preferidos y una recomendación comercial.

Detección de anomalías

¿Hay datos atípicos o anomalías 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: los que generan el 80% de los ingresos
- B: el 15% siguiente
- C: el resto
Muestra una tabla con la clasificación y un gráfico de Pareto.
Newsletter Semanal

Inteligencia Artificial aplicada a negocio

Sin humo. Solo experimentos reales, prompts que funcionan y estrategias de escalabilidad.

Paso 7: generar informes automáticos

Genera un informe ejecutivo de ventas del trimestre con esta estructura:

1. RESUMEN EJECUTIVO (3-5 líneas)
2. INDICADORES PRINCIPALES
   - Ventas totales
   - Variación respecto al 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 comercial con ranking
4. ALERTAS Y OPORTUNIDADES
   - Productos con caída de ventas
   - Regiones con potencial
5. RECOMENDACIONES (3-5 acciones concretas)

Formato profesional, con datos específicos, sin generalidades.

Automatizar el informe recurrente

Si haces el mismo análisis cada mes:

  1. Guarda el prompt como plantilla, o mejor, créate un GPT personalizado con las instrucciones ya cargadas.
  2. Cada periodo, sube los datos nuevos y pega el mismo prompt.
  3. Revisa los números clave a mano antes de enviarlo a nadie.

Eso convierte dos o tres horas de trabajo en diez minutos, revisión incluida.

Paso 8: exportar resultados

A Excel o CSV

Crea una tabla resumen con ventas por mes, categoría y región.
Expórtala como archivo CSV descargable.

Los gráficos

Se descargan haciendo clic en la imagen. Para más resolución:

Genera este gráfico en alta resolución (300 ppp),
tamaño 16x9 pulgadas, fondo blanco.

El código, para reutilizarlo

Muéstrame el código Python que has usado para este análisis.
Quiero poder ejecutarlo en mi equipo con los datos actualizados.

Te da el script completo, que puedes guardar como .py y ejecutar cada vez. Es la forma más barata de automatizar de verdad un informe recurrente.

analizar datos chatgpt exportar resultados
analizar datos chatgpt exportar resultados

Ejemplos reales por sector

Marketing digital

Subo datos de analítica web. 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 y baja conversión?
- Gráfico de embudo de conversión.

Comercio electrónico

Subo los pedidos de mi tienda. Analiza:
- Valor medio del carrito
- Qué productos se compran juntos con frecuencia
- Tasa de repetición de compra
- Qué día y hora se hacen más pedidos
- Sugiere 3 estrategias de venta cruzada basadas en los datos.

Recursos humanos

Subo datos de plantilla y evaluaciones. Analiza:
- Correlación entre antigüedad y rendimiento
- Departamento con mayor rotación
- Distribución salarial por departamento y nivel
- ¿Hay sesgo de género en las evaluaciones?

Ojo con este caso: datos de empleados son datos personales y de los sensibles. Anonimiza o usa un plan de empresa con el contrato de tratamiento firmado.

Finanzas personales

Subo mis movimientos bancarios del último año. Analiza:
- Gasto mensual por categoría
- Categorías donde gasto más de lo esperado
- Evolución del ahorro mes a mes
- 3 recomendaciones concretas para ahorrar más.
La Era del Qué
Nuevo Lanzamiento

¿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 libro

Consejos para mejores resultados

Sé específico. "Analiza estos datos" es demasiado vago. "Muéstrame las ventas mensuales por categoría en barras apiladas" da resultado a la primera. Si quieres afinar, tengo la guía de cómo escribir prompts efectivos.

Pide interpretación, no solo datos. En vez de "¿cuánto vendimos en marzo?", pregunta "¿marzo es bueno o malo comparado con la tendencia y a qué puede deberse?".

Itera. El primer análisis rara vez es el definitivo. "Hazlo por trimestre en vez de por mes", "excluye las devoluciones", "desglosa solo la región sur".

Verifica los resultados clave. Para decisiones importantes, comprueba a mano los números críticos. Y pide el código: aunque no sepas Python, verás qué ha filtrado.

Guarda los prompts que funcionan. Cuando des con uno que genera exactamente lo que necesitas, guárdalo. Lo vas a reutilizar cada mes.

Errores comunes

Subir datos sucios. Filas vacías, formatos mezclados, cabeceras inconsistentes. Limpia antes.

Dar por buenos los números sin comprobar. Puede equivocarse, sobre todo con ficheros grandes o cálculos encadenados. Verifica siempre los totales principales.

No dar contexto de negocio. "Analiza estos datos" rinde mucho menos 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. Cinco preguntas concretas dan mejor resultado que un "analízalo todo".

No descargar los gráficos. Si cierras la conversación, se pierden.

Subir datos de clientes a una cuenta personal. Es el error caro. Si el fichero identifica a personas, necesitas plan de empresa y el contrato de encargado del tratamiento que exige el RGPD. Lo detallo en RGPD e inteligencia artificial en la empresa.

Tu analista de datos a cualquier hora

ChatGPT no sustituye a un analista profesional en análisis complejos. Pero para el día a día, los informes recurrentes y la exploración rápida, cambia las reglas del juego.

El flujo que te recomiendo:

  1. Limpia tus datos (5 minutos).
  2. Sube el archivo y haz la exploración inicial.
  3. Haz preguntas concretas sobre lo que necesitas saber.
  4. Pide gráficos de las métricas clave.
  5. Genera el informe resumido.
  6. Verifica los números principales a mano.
  7. Exporta todo y guarda los prompts para la próxima.

Empieza con un Excel que ya tengas. Cualquiera vale. Súbelo y pregúntale qué puede contarte. Y si quieres comparar con otras herramientas, tienes la mejor IA para Excel y Copilot vs ChatGPT, porque si vives dentro de Excel puede que la respuesta no sea ChatGPT.

Preguntas frecuentes

¿Puedo analizar un Excel con ChatGPT gratis?

No de forma útil. El plan gratuito permite adjuntar el archivo, pero no ejecuta código Python de manera fiable, así que el análisis es superficial y falla con hojas grandes. Para esto necesitas ChatGPT Plus, 23 €/mes en España, o el plan Business si los datos son de tu empresa.

¿Cómo subo un Excel a ChatGPT?

Abre una conversación, pulsa el icono del clip o arrastra el archivo al chat, espera a que se cargue y escribe tu pregunta. Antes de preguntar nada de negocio, pídele que te describa el fichero: número de filas, tipos de dato y valores nulos. Así confirmas que lo ha leído bien.

ChatGPT lee mal mis números, ¿qué hago?

Casi siempre es el formato europeo. Dile explícitamente: "los importes usan punto para los miles y coma para los decimales, y las fechas están en DD/MM/AAAA". Si no se lo dices, puede leer 1.250,00 como 1,25 y desviarte todos los totales por un factor de mil.

¿Puede trabajar con archivos de varias hojas?

Sí, pero no adivina cuál quieres. Pídele primero que liste las hojas y te describa cada una, y después indícale con cuál debe trabajar. Y si el Excel tiene celdas combinadas o cabeceras a dos alturas, arréglalo antes: eso no se resuelve explicándoselo.

¿Cuántas filas aguanta?

Con unos pocos miles de filas va cómodo. A partir de decenas de miles se vuelve lento y empieza a truncar. Con cientos de miles o millones de registros, esta no es la herramienta: necesitas una base de datos y consultas SQL, que por cierto ChatGPT también te escribe.

¿Puedo pedirle que me devuelva un Excel?

Sí. Pídele que exporte el resultado como CSV o XLSX descargable y te generará el fichero. También puedes pedirle el código Python que ha usado para guardarlo como script y reejecutarlo cada mes con los datos nuevos, que es la forma más barata de automatizar un informe recurrente.

¿Es seguro subir datos de mi empresa?

Depende del contenido y del plan. Datos agregados y anonimizados, sin problema. Si el fichero identifica a clientes, empleados o pacientes, necesitas ChatGPT Business o Enterprise —que excluyen tu contenido del entrenamiento—, firmar el contrato de encargado del tratamiento del RGPD y reflejarlo en tu registro de actividades.

¿Qué modelo de ChatGPT uso para analizar datos?

Para la exploración inicial y preguntas sencillas, el modelo por defecto (GPT-5.5 Instant) va rápido y basta. Para análisis complejos, segmentaciones o previsiones, cambia a los modelos de razonamiento de la familia GPT-5.6. GPT-4o, que verás en la mayoría de tutoriales antiguos, está retirado desde febrero de 2026.

¿Es mejor Copilot dentro de Excel o ChatGPT?

Depende de qué hagas. Copilot está dentro de la aplicación y es imbatible para escribir fórmulas, crear tablas dinámicas y trabajar sobre la hoja sin salir de ella. ChatGPT es mejor para el análisis en sí: ejecuta código, genera gráficos de calidad y razona sobre los resultados. Mucha gente usa las dos: Copilot para manipular la hoja y ChatGPT para analizarla.

¿Cada cuánto cambian los modelos y los precios?

Cada pocas semanas. Solo en 2026 OpenAI ha retirado siete modelos, ha lanzado tres generaciones y ha añadido un plan intermedio. Por eso este tipo de tutorial envejece rápido: quédate con el método y verifica las cifras y los nombres de modelo en la web oficial antes de pagar.

Guillermo del Pino
Escrito por

Guillermo del Pino

Director de Marketing e Innovación en Clínicas Cleardent. Escribo sobre inteligencia artificial aplicada a negocio real, con foco en asesorías, fiscalidad y el sector dental. Sin humo: herramientas, datos y criterio.