format="xlsx".
Recibes un .xlsx con fórmulas de verdad (no números copiados), los supuestos en sus propias celdas y todas las
fórmulas recalculadas y comprobadas antes de entregarlo, más su PDF.
El problema en la práctica
- El modelo suele escribir el resultado ya calculado: la hoja se ve bien, pero no se actualiza al cambiar un dato.
- Las fórmulas que escribe pueden apuntar a celdas equivocadas y acabar en
#REF!o#DIV/0!. - Al crear el archivo con código, las fórmulas no se calculan hasta que alguien lo abre, así que los errores no se ven antes.
- Funciones nuevas como
XLOOKUPoFILTERno funcionan en todas las versiones de Excel.
La solución con Doconda
doconda.files.upload("ventas.xlsx") y pásalo en sources.
Qué recibes
- Un
.xlsxcon fórmulas: cambias un supuesto y la hoja se recalcula. También su PDF. status:ready,ready_with_warnings,needs_reviewofailed(no se cobra).- Un informe (
documents.report(id)). Las cifras que no salen de tu petición ni de tus fuentes se quitan o se marcan para que las revises.
Preguntas frecuentes
¿Cómo hago que ChatGPT cree un Excel con fórmulas y no con valores?
¿Cómo hago que ChatGPT cree un Excel con fórmulas y no con valores?
El modelo por sí solo devuelve texto o valores calculados. Con
documents.create(format="xlsx", prompt=...)
Doconda construye el archivo con fórmulas y comprueba que ninguna da error antes de entregarlo.¿Cómo evito errores #REF! y #DIV/0! en un Excel generado por IA?
¿Cómo evito errores #REF! y #DIV/0! en un Excel generado por IA?
Doconda recalcula todas las fórmulas hasta que no queda ningún error. Para un Excel que ya tienes, revísalo con
operation="review": las fórmulas con error y las referencias rotas salen en el informe.¿Puedo revisar un Excel que ya tengo?
¿Puedo revisar un Excel que ya tengo?
Sí. Súbelo con
files.upload y llama a documents.create(operation="review", file=...). Detecta, entre otros,
números guardados como texto y hojas demasiado anchas para imprimir. Ver Revisar.Sigue leyendo
- Crear: formatos, fuentes y niveles de calidad.
- Revisar: la lista de problemas que se detectan en Excel.
- SDK de Python y SDK de TypeScript.
- Doconda en tu agente.
- Ejemplos en GitHub.