🧩Presupuesto de obra en formato S10 usando IA para extraer datos por OCR y generar un Excel editable con fórmulas vivas. Partí de un documento escaneado (imagen/PDF) y construí una hoja de cálculo que calcula parciales, subtotales por grupo (Mano de Obra, Materiales, Equipos, etc.) y el total, verificando que cuadre céntimo a céntimo con el documento original. El objetivo fue automatizar una tarea típica de oficina técnica en construcción usando Python, OCR y openpyxl, aplicando lo visto en el reto IA día 3 de AECODE 📌Archivos: Adjunto el comprimido de los archivos usados. 🧩Prompt: ## 1. OCR genérico → Excel editable Eres experto en presupuestos de obra (formato S10) y en extracción de datos por OCR. Trabaja en la carpeta `Descargas/RETO IA DIA 3`. Archivo de origen: <NOMBRE_IMAGEN_O_PDF>. TAREA 1. Extrae por OCR TODO el contenido: encabezado (obra, subpresupuesto, fecha, lugar, código) y la tabla completa fila por fila (Código, Recurso/Descripción, Unidad, Cantidad, Precio, Parcial), respetando los grupos/categorías (Mano de Obra, Materiales, Equipos, Subcontratos…). 2. No inventes ni omitas filas. Si un valor está borroso, márcalo y haz tu mejor lectura. 3. Genera un Excel (.xlsx) con Python + openpyxl y FÓRMULAS VIVAS: - Parcial de cada fila = ROUND(Cantidad*Precio, 2). - Recursos %mo (Herramientas Manuales): Parcial = ROUND(%/100 * Subtotal_Mano_de_Obra, 2), referenciando la celda del subtotal de Mano de Obra. - Subtotal de cada grupo = SUM(...). Total = suma de subtotales. 4. VERIFICA que cuadre céntimo a céntimo con el documento (subtotales y total). Reporta diferencias. 5. Formato profesional: cabecera con color, montos #,##0.00, cantidades #,##0.0000, congelar cabecera, anchos legibles. ENTREGABLE: el .xlsx (nombre kebab-case descriptivo) + resumen de nº de filas y total, con la confirmación de que las fórmulas cuadran.