¿Qué hace la IA con tu archivo antes de darte un número?
Mira qué pasa entre tu pregunta y el número: el asistente convierte tus palabras en una cuenta, escribe código, lo corre y te lo resume.
Curso gratis. Tu Maestro, una IA, .
Cuando le das una hoja de cálculo a un asistente y le pides un número, puede usar herramientas para escribir y ejecutar código. OpenAI documenta Python para algunas tareas de análisis con ChatGPT; Microsoft describe análisis basado en Python en una modalidad de Copilot en Excel; Anthropic ofrece ejecución de código para analizar archivos con Claude. La capacidad depende del producto y de su configuración: no prueba que esta respuesta haya ejecutado código.
Compruébalo: pide el código realmente ejecutado, su salida y las decisiones que tomó. Un programa que termina sin error puede tener una fórmula o una implementación equivocada; y el resumen puede no coincidir con la salida. Poder leer y repetir la cuenta aporta evidencia, no una garantía.
En los ejemplos de este curso las cuentas están bien ejecutadas: practicaremos las decisiones que pueden volverlas inadecuadas para la pregunta.
De tu pregunta al número
Cuando el asistente usa código para responder, estos son los pasos que necesitas revisar:
Mira la tabla
Ve qué columnas hay y cómo se llaman. Con eso supone qué representa cada fila, aunque el archivo no lo diga en ningún lado.
Convierte tus palabras en una cuenta
"Ventas" puede ser contar filas o contar tickets distintos. "Ticket promedio" puede ser el promedio de una columna o una suma por ticket y luego un promedio. Aquí se toman las decisiones que más cambian el resultado.
Escribe el código y lo corre
Decide qué filas usar, si filtra algo y qué hace con las celdas vacías. Ejecutar no garantiza corrección: revisa la fórmula, los tipos de datos y la salida.
Te lo cuenta en palabras
Convierte el resultado en una frase como "En marzo hubo 312 ventas". En la frase ya no se ven las decisiones de los pasos anteriores.
El segundo paso concentra las decisiones que practicamos aquí. Tu pregunta está en palabras de negocio, y la tabla en columnas y filas. Alguien tiene que decidir cómo se pasa de unas a otras. Si no lo dices tú, lo decide el asistente.
Las decisiones que no ves
Con el archivo de la ferretería, una pregunta tan sencilla como "¿cuántas ventas hubo en Zapopan?" esconde por lo menos cuatro decisiones:
- Qué es una venta. El archivo tiene una fila por producto. Contar filas de Zapopan da 89; contar tickets distintos da 30.
- Si cuentan los cancelados. Dos de esos tickets de Zapopan se cancelaron. ¿Son ventas?
- Qué hacer con las filas repetidas. El sistema exportó algunas filas dos veces. Si nadie las quita, cuentan doble.
- Qué hacer con la venta sin sucursal. Hay un ticket que se capturó sin sucursal. No sabemos a qué sucursal pertenece; no se lo podemos atribuir a Zapopan ni a otra sin investigar.
Cada decisión tiene una respuesta razonable, y cada respuesta da un número distinto. No hay un número "de la IA" y otro "de verdad": hay números que responden preguntas distintas. Tu trabajo es saber cuál respondió. ¿Cuál de estas decisiones crees que te ha pasado sin darte cuenta?
Dónde ver lo que hizo
No necesitas leer Python con soltura para revisar estas decisiones. Lo primero es poder ver el código o, por lo menos, pedir que te lo expliquen. Cada asistente lo muestra a su manera; elige el que usas:
OpenAI documenta que ChatGPT puede escribir y ejecutar Python para algunas tareas de análisis. Cuando lo use, revisa código, salida y supuestos antes de depender del resultado.
Puedes pedirlo en el chat; si solo recibes una explicación o código propuesto, eso no demuestra que se haya ejecutado:
Muéstrame el código que realmente ejecutaste, su salida y las decisiones de cada paso. Si no lo ejecutaste, dilo.Microsoft dice que Copilot en Excel usa análisis basado en Python para interpretar tu pregunta y calcular la respuesta, y que puedes expandir el código para ver cómo se generó. Trabaja con tablas o con rangos que parecen tabla, en Excel para Microsoft 365.
Cuando te dé un número, abre el código y, si no lo entiendes, pídele en el mismo panel:
Explícame en palabras sencillas qué hace el código que usaste, paso por paso.Anthropic explica que Claude puede escribir y correr código, por ejemplo Python, y analizar los archivos CSV que le subes. También dice que Claude da resúmenes de lo que va haciendo para que veas qué hace.
Si en el resumen no ves el código completo, pídelo en el chat:
Muéstrame el código que corriste para llegar a ese número, y explícame en una frase qué hace cada paso.No necesitas hacer una auditoría completa de programación. Empieza por buscar tres cosas que se leen aunque no sepas Python: qué columnas usó, si filtró o quitó filas y qué operación hizo (contar, sumar, promediar, dividir). En la siguiente página aprendes a leer las cuatro o cinco líneas que más vas a encontrar.
Inténtalo
Piensa en la última vez que un asistente te dio un número sobre una tabla tuya, o haz una pregunta nueva. Pídele el código y, sin leerlo línea por línea, busca solo esas tres cosas. Una buena respuesta se ve así: "usó la columna importe, no filtró nada y sumó". Si no encuentras alguna de las tres, ya tienes tu primera pregunta para el asistente. Si quieres, revisamos juntos lo que te contestó.
Nota: Antes de subir datos de tu trabajo
Revisa qué permite tu empresa subir a cada asistente y con qué cuenta. En este curso todo se practica con datos inventados, así que aquí no arriesgas nada.
Comprueba lo que sabes: Ves que tu asistente ejecutó código para responder "¿cuántas ventas hubo en Zapopan?" y obtuvo 89. ¿Dónde se expresó qué cuenta como una venta?