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.
- Cómo configurar la API de OpenAI con pago por uso
- Cómo usar ChatGPT en archivos Excel/CSV
- Cómo procesar miles de filas sin chocar con límites
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.
Vaya a Settings.
Llegará a la configuración general; desde ahí, vaya a Billing.
Haga clic en “Add to credit balance”.
Añada 5 dólares a su saldo.
Paso 2: Cree una API key de OpenAI
Ahora vaya a la sección API keys para obtener su API key de OpenAI.
Haga clic en “Create new secret key”.
Deje la configuración sencilla (proyecto por defecto, todos los permisos, nombre básico) y haga clic en “Generate”.
Copie su secret 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).
Suba su CSV para poder ejecutar ChatGPT sobre el archivo CSV.
Paso 2: Use ChatGPT con sus elementos de Excel
Haga clic en el botón “Enrich”.
Seleccione el enriquecimiento “Ask/ChatGPT” o “Classification with ChatGPT/OpenAI” (si no sabe cuál usar, elija “Ask OpenAI/ChatGPT”).
- Seleccione “Ask ChatGPT/OpenAI” si quiere usar ChatGPT para editar o extraer datos de elementos de Excel.
- Seleccione “Classification with ChatGPT/OpenAI” si quiere clasificar elementos de Excel en un número limitado de opciones.
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.
Para usar ChatGPT y editar o extraer información de un archivo de Excel, escriba un prompt o elija una de nuestras plantillas.
- Le pediré que me diga a qué se dedica la empresa y qué habilidades/rasgos busca en la persona ideal.
- 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.
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.
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:
-
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.
-
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 -
Defina su formato de salida marcando la casilla resaltada —opcional— si quiere que la respuesta siga una estructura concreta.
-
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
Cree una nueva propiedad o vincule las respuestas a una existente y haga clic en "Instant Run" para configurar la ejecución.
En la configuración de ejecución, puede decidir si usar ChatGPT en 1,000 elementos de Excel o solo en 10. Opciones disponibles:
- Probar con los primeros 10 elementos.
- Ejecutar en Async (clave al usar ChatGPT con Excels grandes).
- Run ChatGPT on the first 10 items.
- Run ChatGPT on the first 100 items.
- Run ChatGPT on the first {{Custom amount}} items.
Revise su respuesta.
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).