Saltar al contenido

xlsxwriter y LibreOffice no muestran el resultado de la fórmula

Solución:

De los documentos xlsxwriter:

XlsxWriter no calcula el resultado de una fórmula y, en su lugar, almacena el valor 0 como resultado de la fórmula. Luego establece una bandera global en el archivo XLSX para decir que todas las fórmulas y funciones deben recalcularse cuando se abre el archivo. Este es el método recomendado en la documentación de Excel y, en general, funciona bien con aplicaciones de hojas de cálculo. Sin embargo, las aplicaciones que no tienen una función para calcular fórmulas, como Excel Viewer, o algunas aplicaciones móviles solo mostrarán los resultados 0.

En cuanto a por qué el recálculo no ocurre automáticamente, de una respuesta de ask.libreoffice.org:

LibreOffice no recalcula intencionalmente las hojas de cálculo más antiguas, porque a medida que las fórmulas se actualizan de una versión a otra o entre diferentes programas de hojas de cálculo, los resultados pueden ser diferentes. Vaya a Herramientas – Opciones – LibreOffice Calc, en ‘Recálculo al cargar el archivo’, cambie los dos menús desplegables, ‘Excel 2007 y más reciente’ y ‘Hoja de cálculo ODF (no guardada por LibreOffice)’, a ‘Siempre recalcular’. Haga clic en Aceptar, cierre la hoja de cálculo y LibreOffice. Ahora abra el archivo en LibreOffice y debería ver que las fórmulas se han recalculado.

Vaya también a Herramientas – Contenido de celda y asegúrese de que Autocalcular esté seleccionado.

He confirmado que la configuración “siempre recalcular” o “preguntar” funcionó para mí. Alternativamente, siempre puedes presionar control-shift-F9.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *