¿Cómo pedirle a la IA un número que puedas revisar?
Escribe una pregunta que deja claras las decisiones y pide las cuentas de cada paso, y comprueba ese recibo en el archivo.
Curso gratis. Tu Maestro, una IA, .
En los módulos 2 a 4 revisaste números después de que llegaron. Cada vez, el problema estaba en una decisión que el asistente tomó por ti: contar filas en vez de tickets, dividir entre 45 en vez de 112, dejar fuera un ticket sin sucursal, sumar filas repetidas. Esta página le da la vuelta: tomas esas decisiones tú, en la pregunta, y le pides al asistente que te entregue con qué revisar lo que hizo.
Una pregunta que se puede revisar no es una pregunta más larga por gusto. Tiene tres partes:
- Dice qué es una fila. Si tú lo sabes, no dejes que lo adivine.
- Dice las decisiones. Qué cuenta como venta, qué se filtra, qué hacer con vacías y repetidas. Si no sabes qué decidir, pídele que te pregunte antes de calcular.
- Pide un recibo. Cuántas filas leyó, cuántas quitó y por qué, cuántas usó, y el código. Con esas cuentas, la revisión se vuelve comprobar números en lugar de adivinar decisiones.
Así se arma, paso por paso:
Di qué es una fila
"Cada fila es un producto dentro de un ticket; la columna
ticketidentifica la venta."Di qué cuentas y entre qué divides
"Cuenta como venta cada ticket distinto. El ticket promedio es el total entre el número de tickets."
Di qué se queda fuera
"Usa solo las filas pagadas. Quita las filas idénticas y dime cuántas eran."
Pregunta por las vacías
"Dime cuántas celdas vacías hay en las columnas que uses y qué hiciste con ellas."
Pide el recibo
"Al final dime cuántas filas leíste, cuántas quitaste y por qué, cuántas usaste, y muéstrame el código."
Te paso el archivo de ventas de marzo de la ferretería. Cada fila es un
producto dentro de un ticket; la columna ticket identifica la venta.
Quiero el total vendido y el ticket promedio de marzo.
- Cuenta como venta cada ticket distinto, no cada fila.
- El ticket promedio es el total entre el número de tickets.
- Usa solo las filas con estado "pagado".
- Antes de calcular, dime cuántas filas idénticas hay y quítalas.
- Dime cuántas celdas vacías hay en las columnas que uses y qué hiciste con ellas.
Al final dime: cuántas filas leíste, cuántas quitaste y por qué,
cuántas usaste y de cuántos tickets, y muéstrame el código.El recibo
Imagina que le mandas esa pregunta a tu asistente y te responde así (es un ejemplo, no la respuesta de ningún asistente en particular):
Leí 312 filas. Encontré 7 filas idénticas y las quité. Dejé fuera 27 filas con estado "cancelado", de 11 tickets. Usé 279 filas de 112 tickets pagados. Hay 3 celdas vacías en
sucursal; como no agrupé por sucursal, esas filas sí están en el total. Total vendido: $107,630. Ticket promedio: $960.98.
Compara esta respuesta con la del módulo 1: "312 ventas, ticket promedio de $378.83". Aquella te obligaba a adivinar qué había hecho. Esta te da siete cifras que puedes comprobar una por una en el archivo, y si todas cuadran, sabes que calculó lo que pediste.
Fíjate en que todas cuadran entre sí salvo una. Si leyó 312 filas y quitó 7 repetidas y 27 canceladas, deberían quedar 278, no 279. Algo del recibo no está bien, y sin el recibo nunca lo habrías notado. ¿Por qué no cuadran las cifras del recibo?
De una pregunta vaga a una que se puede revisar
Ejemplo resuelto · 4 pasos
Tu jefa quiere saber "qué sucursal tiene más cancelaciones". En el módulo 3 viste que esa pregunta tiene tres respuestas. Reescríbela para que el asistente no tenga que adivinar. Intenta cada paso antes de abrirlo.
Piensa el siguiente paso por tu cuenta y luego ábrelo para comparar.
Inténtalo
Comprueba el recibo del ejemplo cifra por cifra. El código empieza con la primera; las demás las escribes tú con piezas que ya usaste en el módulo 4. Ejecútalo con Ejecutar después de cada línea nueva, para ver una cifra a la vez.
Comprueba el recibo del ejemplo: filas leídas, filas idénticas, filas y tickets cancelados, filas y tickets usados, total y ticket promedio. Terminas cuando encuentras cuál de las cifras del recibo no sale del archivo.
Comprueba el recibo del ejemplo: filas leídas, filas idénticas, filas y tickets cancelados, filas y tickets usados, total y ticket promedio. Terminas cuando encuentras cuál de las cifras del recibo no sale del archivo.
Ejecuta tu código para ver lo que imprime y el valor de su última expresión. Cada ejecución empieza de nuevo. Ctrl+Enter ejecuta tu código. Tab agrega sangría; para salir del editor, presiona Escape y luego Tab.
Listo para ejecutar tu código.
Ejecuta tu código para ver su salida aquí.
Datos: ventas-marzo, 312 filas
Enter guarda una celda y Escape la deja como estaba. Deja una celda vacía para un valor faltante.
| Fila | Quitar | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | |||||||||||
| 2 | |||||||||||
| 3 | |||||||||||
| 4 | |||||||||||
| 5 | |||||||||||
| 6 | |||||||||||
| 7 | |||||||||||
| 8 | |||||||||||
| 9 | |||||||||||
| 10 | |||||||||||
| 11 | |||||||||||
| 12 | |||||||||||
| 13 | |||||||||||
| 14 | |||||||||||
| 15 | |||||||||||
| 16 | |||||||||||
| 17 | |||||||||||
| 18 | |||||||||||
| 19 | |||||||||||
| 20 |
Las filas idénticas son 6, no 7. Todo lo demás cuadra con el archivo: 312 − 6 − 27 = 279 filas usadas, y el total y el promedio salen de esas 279. La cuenta está bien; la frase que la resume, no. Es el cuarto paso de la página ¿Qué hace la IA con tu archivo antes de darte un número?: el resumen en palabras puede no decir lo mismo que el código. Si el error hubiera estado en el código, el total habría cambiado, y el recibo también te lo habría dejado ver.
Una tentación común es terminar cualquier pregunta con "revisa tu trabajo" y dar el número por bueno si la IA dice que lo revisó. Eso le pide que vuelva a mirar sus propias decisiones, las mismas que no te dijo. El recibo, en cambio, te deja a ti hacer la revisión con cifras que puedes comprobar. Ayúdame a escribir una pregunta revisable para una tabla de mi trabajo.