Sube un CSV a ChatGPT, Claude o Gemini y hazle una pregunta. Ese es todo el método, funciona, y para la mayoría de los archivos es la respuesta correcta. Hay dos cosas que conviene saber antes de usarlo con algo importante: el archivo completo sale de tu dispositivo, y el número que recibes solo es tan bueno como el hecho de que el modelo haya ejecutado código para obtenerlo.
La respuesta rápida
- Archivo no sensible, análisis de verdad: súbelo a ChatGPT, Claude o Gemini y pregunta. Después, comprueba la respuesta con un número que ya conozcas.
- Datos de clientes, nóminas o bancos: no subas las filas. Usa una herramienta que envíe a la IA solo los nombres de las columnas, reciba una consulta y la ejecute en local.
- Quieres el número exacto, siempre: olvida el chat y usa SQL. La IA escribe bien la consulta; lo fiable es la consulta.
Cómo leen realmente un CSV los asistentes de chat
Un chatbot puede hacer dos cosas muy distintas con tu archivo, y la interfaz no siempre te dice cuál ha ocurrido.
Ejecuta código. ChatGPT, Claude y Gemini pueden escribir un programa corto (normalmente Python con pandas), ejecutarlo sobre el archivo en un entorno aislado y devolver el resultado. Cuando eso pasa, una suma es una suma real sobre todas las filas. Lo habitual es ver el código, o un paso de "razonamiento" o "análisis" que se puede desplegar.
Lee el texto. El CSV se pega en la conversación como texto y el modelo responde a partir de lo que "ve". Eso vale para "¿qué columnas hay?" o "describe estos datos". No vale para "¿cuál es el total de ingresos?": un modelo de lenguaje al que se le pide sumar 4.000 números de cabeza producirá un número, con total seguridad, y estará mal.
La única regla: para cualquier número que pienses usar, pide al asistente que muestre el código que ejecutó. Si no hay código, no hubo cálculo.
Los archivos grandes hacen más probable el segundo caso. Un archivo demasiado grande para el contexto del modelo se trunca o se muestrea al leerlo como texto, y la respuesta trata entonces de la parte que vio.
Los tres grandes asistentes, en breve
| Cómo usarlo | Se le da bien | Ojo con | |
|---|---|---|---|
| ChatGPT | Adjunta el CSV y pregunta | Gráficos, tablas dinámicas, limpieza y devolver un archivo nuevo | Límites de tamaño en hojas de cálculo; comprueba que el código se ejecutó |
| Claude | Adjunta el CSV y pregunta | Explicar qué hay en un archivo desconocido, razonamiento cuidadoso | Lo mismo: pide que el análisis se ejecute, no que se estime |
| Gemini en Hojas de cálculo de Google | Abre el CSV en Hojas y usa el panel lateral de Gemini | Datos que ya están en Hojas; fórmulas que puedes conservar | Primero se aplica el límite propio de Hojas, de 10 millones de celdas |
Los tres cambian sus límites con tanta frecuencia que cualquier cifra impresa aquí estaría desfasada el próximo trimestre. El patrón no cambia: preguntar y luego verificar.
Prompts que funcionan
Las preguntas vagas dan respuestas vagas. Nombra las columnas y la operación:
- "Con las columnas
amountycategory, calcula el total de amount por category, ordenado de mayor a menor. Muestra el código." - "¿Cuántas filas tienen
emailvacío? Lista los diez primerosid." - "Grafica los totales mensuales de
amountpororder_datecomo un gráfico de líneas." - "Antes de responder nada, dime cuántas filas y columnas cargaste."
Esa última frase es la más útil de esta guía. Si el número de filas que indica no es el de tu archivo, nada de lo que diga después trata de tu archivo.
Qué sale de tu dispositivo
Subir un CSV a un asistente de chat envía cada celda a los servidores del proveedor. Que se conserve, y que se use para entrenar, depende de tu plan y de tu configuración, y es una pregunta para la página de privacidad del proveedor, no para esta guía.
Con un conjunto de datos público, da igual. Con una exportación de CRM, un archivo de nóminas, un extracto bancario o cualquier cosa con datos personales, a menudo la decisión no es tuya: la política de tu empresa, o la ley de tu país, puede haberla tomado ya.
Preguntar sin subir las filas
Hay una segunda forma de aplicar IA a un CSV, y es la que conviene cuando los datos son privados: enviar a la IA la forma del archivo, no su contenido.
- La IA recibe tu pregunta y los nombres de las columnas, nada más.
- Escribe una consulta, normalmente SQL.
- La consulta se ejecuta en tu equipo, sobre tu archivo.
El modelo nunca ve un valor, así que no puede filtrar ninguno, y tampoco puede calcular mal de cabeza, porque la aritmética la hace un motor de consultas. Puedes hacerlo a mano con cualquier chatbot: pega solo la fila de encabezados, pide una consulta de DuckDB y ejecútala tú. La guía de SQL sobre un CSV explica cómo.
En el teléfono, así funciona exactamente el asistente de Smart CSV Viewer. Escribes la pregunta; solo la pregunta y los nombres de las columnas van al servidor; el filtro que devuelve se ejecuta en el teléfono, y ves las filas coincidentes antes de que se aplique nada a la tabla.


Show SQL en la tarjeta de respuesta muestra la consulta que se ejecutó: es la regla de "muestra el código" de antes, integrada en la app.
Pregunta sobre un CSV con palabras normales en iPhone o Android. Solo tu pregunta y los nombres de las columnas salen del teléfono; el filtro se ejecuta en local y el SQL está a un toque.
Qué haceLo que no es: un redactor de informes. Encuentra, filtra y ordena filas. Para "resume este archivo en tres párrafos" necesitas un asistente de chat y la subida del archivo que conlleva.
Cómo comprobar cualquier respuesta de IA en treinta segundos
Uses la herramienta que uses, antes de pegar el número de una IA en una presentación:
- Número de filas. ¿Coincide con el archivo? (
wc -len un ordenador, o el recuento que muestre tu visor.) - Un total conocido. Elige una cifra que puedas verificar de otra forma, como los ingresos del mes pasado en tu panel, y pídela. Si esa está mal, las demás también.
- El filtro. Para "cuántos clientes hay en Alemania", mira la condición que usó.
country = 'Germany'se deja fueraDE,germanyyGermanycon un espacio al final. La IA escribe la consulta obvia; tus datos rara vez lo son.
Cuándo la IA no es la herramienta adecuada
- Informes repetidos. Si haces la misma pregunta cada lunes, escribe la consulta una vez y guárdala. Un chatbot da una respuesta ligeramente distinta cada vez, por diseño.
- Archivos enormes. A partir de unos cientos de megabytes, lo lento es la subida. Un motor local como DuckDB responderá antes de que termine la subida. Consulta cómo abrir un archivo CSV de 1 GB.
- Los datos están mal. Ningún asistente te avisará de que la mitad de tus fechas están en
MM/DDy la otra mitad enDD/MMa menos que preguntes. Mira primero el archivo.