Gánese semanas de tiempo limpiando y editando archivos Excel o CSV con ChatGPT. Con Datablist, puede ejecutar ChatGPT en cada fila de su hoja de cálculo, sin suscripciones caras ni copiar y pegar manualmente.

La mayoría tiene dificultades para usar ChatGPT con archivos de Excel. Puede subirlos a ChatGPT, pero la App de ChatGPT no puede ejecutar un prompt en cada fila. Solo permite consultar los datos.

Si quiere ejecutar ChatGPT en su archivo Excel o CSV, normalmente tendría que usar un complemento de Google Sheets o un add-on de Excel, que casi siempre requieren suscripción mensual, costes por uso altos o ambos.

Con Datablist y usando la OpenAI API, puede ejecutar prompts de ChatGPT gratis. ¡Y a escala! Solo paga su consumo en la plataforma de OpenAI.

En este artículo, le muestro cómo hacerlo de principio a fin.

Los métodos descritos en esta guía funcionan tanto para archivos CSV como Excel, por lo que es ideal si desea ejecutar ChatGPT sobre una hoja de cálculo.

Cómo configurar la API de OpenAI con pago por uso

¿Qué es la API de OpenAI?

La OpenAI API (Application Programming Interface) es un conjunto de herramientas y protocolos que permite integrar las capacidades de ChatGPT directamente en sus aplicaciones.

La API usa un modelo de pago por uso y le da más control sobre cómo el modelo procesa sus datos, permitiendo operaciones automáticas y a gran escala con mejor fiabilidad y precisión que la aplicación de ChatGPT.

Para usar la OpenAI API, necesita una API key: es como una contraseña única que permite a su aplicación comunicarse de forma segura con los servicios de OpenAI. Puede obtenerla desde su panel de cuenta tras registrarse.

Paso 1: Cree su cuenta y añada saldo en OpenAI

Vaya a la página de registro de OpenAI y cree una cuenta.

Sign up page of OpenAI
Sign up page of OpenAI

Vaya a Settings.

OpenAI docs/platform page
OpenAI docs/platform page

Llegará a la configuración general; desde ahí, vaya a Billing.

OpenAI’s general setting page
OpenAI’s general setting page

Haga clic en “Add to credit balance”.

OpenAI’s billing page
OpenAI’s billing page

Añada 5 dólares a su saldo.

Adding $5 to the credit balance on the OpenAI account
Adding $5 to the credit balance on the OpenAI account

Paso 2: Cree una API key de OpenAI

Ahora vaya a la sección API keys para obtener su API key de OpenAI.

Charged balance on my OpenAI account
Charged balance on my OpenAI account

Haga clic en “Create new secret key”.

The page to create an OpenAI API key
The page to create an OpenAI API key

Deje la configuración sencilla (proyecto por defecto, todos los permisos, nombre básico) y haga clic en “Generate”.

OpenAI API key settings
OpenAI API key settings

Copie su secret key.

OpenAI API key
OpenAI API key

Guarde su API key en un lugar seguro o use un gestor de contraseñas. Si la pierde, no podrá recuperarla.

¿Por qué no usar la App de ChatGPT para abrir archivos de Excel?

Quizá se pregunte: ¿por qué no subir mi Excel directamente a ChatGPT?

Respuesta: Puede subir su Excel a ChatGPT, pero solo funcionará con archivos pequeños, ya que la interfaz de ChatGPT no está pensada para cargas de archivos grandes.

Y aunque lo suba, podrá consultar datos: hacer análisis, encontrar filas específicas o calcular promedios.

Pero como el archivo no puede cargarse completo en la ventana de contexto de ChatGPT, no es posible añadir los resultados de un prompt como una nueva columna, o solo en muy pocas filas.

Por eso le recomendamos usar ChatGPT vía API en una herramienta gratuita como Datablist, que le ayuda a trabajar con CSV y Excel grandes.

Cómo usar ChatGPT en archivos Excel/CSV

Paso 1: Regístrese e importe sus datos

Vaya a Datablist y regístrese (es gratis).

Datablist.com home page
Datablist.com home page

Suba su CSV para poder ejecutar ChatGPT sobre el archivo CSV.

Datablist welcome page
Datablist welcome page

Paso 2: Use ChatGPT con sus elementos de Excel

Haga clic en el botón “Enrich”.

My file containing scraped recruiting data
My file containing scraped recruiting data

Seleccione el enriquecimiento “Ask/ChatGPT” o “Classification with ChatGPT/OpenAI” (si no sabe cuál usar, elija “Ask OpenAI/ChatGPT”).

  1. Seleccione “Ask ChatGPT/OpenAI” si quiere usar ChatGPT para editar o extraer datos de elementos de Excel.
  2. Seleccione “Classification with ChatGPT/OpenAI” si quiere clasificar elementos de Excel en un número limitado de opciones.
ChatGPT enrichments in Datablist
ChatGPT enrichments in Datablist

Para esta guía, usaré “Ask ChatGPT/OpenAI”.

Pegue su OpenAI API key una vez haya seleccionado la opción que mejor se adapte a su caso.

Paste OpenAI API Key
Paste OpenAI API Key

Para usar ChatGPT y editar o extraer información de un archivo de Excel, escriba un prompt o elija una de nuestras plantillas.

  1. Le pediré que me diga a qué se dedica la empresa y qué habilidades/rasgos busca en la persona ideal.
  2. Siempre uso el System Prompt para dar a la IA su rol y pautas de comportamiento (opcional), y el prompt normal para la tarea específica.
The prompt and system prompt flieds
The prompt and system prompt flieds

Por qué es útil separarlos:

  • Regular Prompt: Contiene su pregunta o tarea concreta para esa interacción, por ejemplo: "Use {{Column}}".
  • System Prompt: Son instrucciones persistentes que definen cómo responde la IA. Por ejemplo: "You’re a data analyst specialized in recruiting and marketing data with an experience of 20 years."

Use llaves "{{ }}" o barras "/" para referenciar las columnas de su colección.

Option to reference a column in your request
Option to reference a column in your request

Use el System Prompt para pedir a ChatGPT que no devuelva explicaciones/comentarios, añadiendo algo como: Return the result. No instruction, no comment.

Separar el System Prompt del Regular Prompt ayuda a mantener la consistencia en el comportamiento de la IA, mientras mantiene flexibilidad en cada petición. Piense en ello como una capa de seguridad para que la IA actúe siempre del mismo modo.

Paso 3: Configure sus ajustes

A continuación tendrá ajustes avanzados para limitar la salida de tokens o elegir un modelo concreto de ChatGPT para su Excel. Breve guía de estas opciones:

  1. Use la primera opción si tiene archivos muy grandes y quiere controlar el gasto por línea; así puede estimar el coste total al ejecutar ChatGPT sobre miles de filas de Excel.

  2. Elija el modelo según la complejidad y el volumen que vaya a procesar. Por ejemplo, use GPT-4o si necesita ejecutar ChatGPT sobre un Excel enorme con estructuras complejas, y elija GPT-4o mini para el resto: es la opción más asequible y fiable para casi todo.

    Token configuration and model selection inside datablist
    Token configuration and model selection inside datablist
  3. Defina su formato de salida marcando la casilla resaltada —opcional— si quiere que la respuesta siga una estructura concreta.

  4. Haga clic en "Continue to output configuration" para configurar sus campos de salida (las columnas donde se guardarán los datos).

    Option to define outputs format
    Option to define outputs format

Cree una nueva propiedad o vincule las respuestas a una existente y haga clic en "Instant Run" para configurar la ejecución.

Output configuration in Datablist
Output configuration in Datablist

En la configuración de ejecución, puede decidir si usar ChatGPT en 1,000 elementos de Excel o solo en 10. Opciones disponibles:

  1. Probar con los primeros 10 elementos.
  2. Ejecutar en Async (clave al usar ChatGPT con Excels grandes).
The run settings of the ChatGPT enrichment in Datablist
The run settings of the ChatGPT enrichment in Datablist
  1. Run ChatGPT on the first 10 items.
  2. Run ChatGPT on the first 100 items.
  3. Run ChatGPT on the first {{Custom amount}} items.

Revise su respuesta.

The perfect answer I’ve gotten from ChatGPT when I ran it on my Excel file
The perfect answer I’ve gotten from ChatGPT when I ran it on my Excel file

Cómo procesar miles de filas sin chocar con límites

Si planea ejecutar ChatGPT sobre Excels grandes, tenga presentes los rate limits y usage tiers de la OpenAI API.

Lo esencial:

  • Solicitudes por minuto/día: Con GPT-4o mini, puede hacer hasta 500 solicitudes por minuto y 10,000 por día en el tier 1. Esto significa que podría procesar 500 filas por minuto durante 20 minutos.
  • Tokens por minuto: El límite es de 300,000 tokens por minuto. A modo de referencia, equivale aproximadamente a 225,000 palabras de capacidad de procesamiento.

Estos límites bastan para la mayoría de casos. Por ejemplo, si está categorizando un Excel con 2,000 filas de feedback de clientes, podría procesarlo entero en unos 4 minutos.

Si necesita mayores volúmenes, puede espaciar las solicitudes en el tiempo o subir al tier 2 cargando 50 dólares en su saldo. Esto solo funciona si su cuenta tiene más de 7 días.

Si no puede esperar 7 días, también puede usar la cuenta de Datablist realizando sus solicitudes con créditos de Datablist.

Conclusión

Ejecutar ChatGPT sobre un archivo de Excel es sencillo y no requiere conocimientos técnicos: solo cree su OpenAI API key y añada 5 dólares a su saldo. Después, podrá usarlo para procesar miles de filas de Excel sin pagar una suscripción mensual.

Puntos clave

  • La interfaz web de ChatGPT puede aceptar subidas de Excel.
  • El flujo descrito funciona sin fricción tanto con CSV como con Excel.
  • Usar la OpenAI API a través de Datablist como CSV editor ofrece mejor precisión con archivos grandes.
  • El pago por uso con OpenAI API es más rentable que plugins de Excel y Google Sheets con suscripción.
  • La IA puede leer y editar incluso Excels grandes con alta precisión si ejecuta ChatGPT por cada fila.

Preguntas frecuentes

¿Cómo puedo usar ChatGPT con archivos de Excel?

Puede usar ChatGPT con archivos de Excel mediante la OpenAI API y herramientas como Datablist. Esto le permite procesar datasets grandes de forma más eficiente que con la web de ChatGPT.

¿Cuál es el límite de filas que puedo procesar?

Puede procesar cientos de miles de filas. No obstante, tenga en cuenta los rate limits. Itere su prompt con un subconjunto pequeño antes de lanzarlo sobre todos sus datos.

¿Necesito saber programar para usar ChatGPT con Excel?

No. Herramientas como Datablist ofrecen una interfaz fácil para conectar ChatGPT con sus archivos de Excel sin programar.

¿Cuánto cuesta usar ChatGPT con archivos de Excel?

Empezar con 5 dólares de saldo en su cuenta de OpenAI API suele ser suficiente para procesar miles de filas. El coste exacto depende de su uso y del modelo GPT elegido.

¿Puede ChatGPT ayudar a analizar feedback de clientes en Excel?

Sí. ChatGPT puede analizar feedback de clientes en Excel, ayudarle a categorizar respuestas, extraer sentimientos e identificar temas comunes en sus datos.

¿Cuál es la diferencia entre usar la web de ChatGPT y la API para Excel?

La API tiene costes por uso, frente a subir archivos directamente a la web de ChatGPT, que tiene capacidades limitadas de manejo de archivos y una suscripción fija (GPT Plus).