¿Por qué el mismo archivo XLSX puede calcularse de forma diferente en ONLYOFFICE y Excel?
Si un libro de trabajo XLSX produce un valor diferente en ONLYOFFICE Spreadsheet Editor que en Microsoft Excel, el objetivo no es simplemente hacer desaparecer el error. El objetivo es identificar si la diferencia se debe a resultados de cálculo obsoletos, configuración del libro de trabajo, interpretación regional, compatibilidad con fórmulas, datos externos o una incompatibilidad real del motor de cálculo. Una buena solución debería persistir incluso después de volver a abrir el archivo, cambiar los datos de entrada y recalcular el libro de trabajo, en lugar de simplemente corregir el aspecto de una celda una sola vez.
Esta guía se ha cotejado con la documentación oficial de ONLYOFFICE y Microsoft disponible el 6 de octubre de 2026. El registro de cambios actual de la documentación de ONLYOFFICE indica la versión 9.4.0, publicada el 20 de mayo de 2026. La versión 9.3.0, publicada el 25 de febrero de 2026, añadió compatibilidad con matrices dinámicas y mejoró varios comportamientos de las hojas de cálculo, por lo que una implementación anterior de ONLYOFFICE puede comportarse de forma diferente a una actual.
Comience con una comparación reproducible.
Antes de modificar las fórmulas, haga una copia del libro de trabajo y seleccione un pequeño conjunto de celdas que representen el problema real: por ejemplo, un subtotal, el resultado de una búsqueda, un cálculo de fecha y un KPI final. Registre el texto de la fórmula, el resultado mostrado y los valores de entrada subyacentes en ambas aplicaciones. Si es posible, compare el mismo archivo XLSX en lugar de dos copias exportadas por separado.
Un resultado útil para la resolución de problemas tiene tres características: la discrepancia se puede reproducir a petición, la causa se puede explicar sin adivinar y el libro de trabajo corregido sigue produciendo los valores esperados después de cambiar uno o dos datos de entrada de origen y volver a calcular.
1. Fuerza un nuevo recálculo antes de editar las fórmulas.
Los valores almacenados en caché obsoletos pueden dar la impresión de una incompatibilidad de fórmulas. En ONLYOFFICE, la pestaña Fórmula incluye controles de cálculo que permiten recalcular todo el libro o la hoja de cálculo actual, según la documentación oficial de la pestaña Fórmula . Recalcule primero, guarde, vuelva a abrir el archivo y compare de nuevo las celdas clave.
Excel también cuenta con modos de cálculo automático y manual para los libros de trabajo. Microsoft los documenta en las secciones de recálculo de fórmulas, iteración y precisión . Esto es importante porque un libro de trabajo guardado por última vez en Excel puede contener valores que no se hayan calculado recientemente. Si un recálculo forzado logra que ambas aplicaciones coincidan, es probable que el problema residiera en el estado del cálculo y no en la sintaxis de la fórmula.
2. Compruebe el idioma de la fórmula, la región y los separadores.
Una fórmula puede ser matemáticamente correcta y aun así interpretarse de forma diferente si la configuración regional no coincide con las expectativas del libro de trabajo. ONLYOFFICE separa el lenguaje de fórmulas del formato regional. Su configuración avanzada permite elegir el lenguaje de fórmulas y la región, y el editor puede usar separadores decimales y de miles derivados de la región seleccionada o separadores personalizados. Consulte la configuración avanzada de ONLYOFFICE .
Preste especial atención a los números importados desde CSV o copiados de otro sistema. Un valor como 1,234 puede significar mil doscientos treinta y cuatro en una convención y 1.234 en otra. La documentación de ONLYOFFICE sobre la importación de texto y CSV especifica claramente los separadores decimales y de miles para los datos importados.
La prueba es sencilla: tras alinear la región y los separadores, inspeccione algunas celdas de entrada sospechosas. Deberían reconocerse como números en lugar de texto, las fechas deberían ordenarse cronológicamente y los cálculos aritméticos deberían cambiar al modificarse la entrada. Si el contenido de la celda sigue pareciendo texto, limpie los datos antes de reescribir la fórmula.
3. Verifique el sistema de fechas del libro de trabajo.
Las discrepancias de fechas de aproximadamente cuatro años son un claro indicio de que el sistema de fechas del libro de trabajo no coincide. Excel admite los sistemas de fechas de 1900 y 1904. Microsoft indica que la misma fecha difiere en 1462 días entre ambos. Consulte la documentación de Microsoft sobre sistemas de fechas .
La configuración avanzada de ONLYOFFICE incluye la opción « Usar el sistema de fechas de 1904» específicamente para garantizar la compatibilidad con libros de Excel para Mac antiguos. Si las fórmulas que incluyen fechas, antigüedad, permanencia o recuentos de días no coinciden, compare esta configuración antes de modificar las fórmulas.
Tras cambiar el sistema de fechas, revise tanto las fechas en formato original como las fechas formateadas. Una fecha visualmente plausible no es suficiente; las fórmulas de resta y comparación de fechas también deben coincidir.
4. Ajuste la configuración de cálculo iterativo para referencias circulares.
Los modelos de referencia circular son especialmente sensibles a la configuración. Tanto Excel como ONLYOFFICE admiten el cálculo iterativo, donde el libro de trabajo recalcula repetidamente hasta alcanzar un umbral. ONLYOFFICE documenta las opciones «Habilitar cálculo iterativo» , «Número máximo de iteraciones » y «Cambio máximo» en la configuración avanzada. Excel expone los mismos conceptos generales en sus opciones de cálculo.
Si un modelo financiero, un modelo de acumulación de intereses o una hoja de asignación utiliza intencionadamente referencias circulares, compare el número máximo de iteraciones y el cambio aceptable en ambas aplicaciones. Una condición de parada diferente puede producir un resultado final distinto, incluso cuando las fórmulas son idénticas.
No habilite la iteración simplemente para solucionar un problema de referencia circular que no comprende. Si el libro de trabajo no fue diseñado para iterar, localice la dependencia circular.
5. Tratar las fórmulas de matriz como un área de compatibilidad sensible a la versión.
ONLYOFFICE admite fórmulas de matriz, incluidas funciones como FILTER, UNIQUE, XLOOKUP, TEXTSPLIT, TAKE, DROP, HSTACK y VSTACK, tal como se documenta en su guía de fórmulas de matriz . La documentación actual también muestra que la versión 9.3.0 añadió compatibilidad con matrices dinámicas.
Si un libro de trabajo se creó con el comportamiento de matriz más reciente de Excel y falla en una instalación antigua de ONLYOFFICE, actualice ONLYOFFICE antes de rediseñar la fórmula. Si no puede actualizar, simplifique la fórmula utilizando rangos auxiliares o una construcción no dinámica compatible, y luego verifique cada fila y columna devuelta. En este caso, cambiar el enfoque puede ser más seguro que forzar un patrón moderno de Excel en un motor antiguo.
6. Confirme que la función es compatible antes de reemplazarla.
Un resultado #NAME? suele llevar a reescribir el libro de trabajo de inmediato, pero eso puede ser prematuro. ONLYOFFICE mantiene una lista oficial de funciones , y su documentación actual incluye muchas funciones modernas que comparaciones antiguas en la web pueden describir erróneamente como no compatibles.
Utilice la lista de funciones actual como fuente de información fidedigna. Si la función existe, compare sus argumentos, comportamiento de matriz y tipos de entrada antes de reemplazarla. Si la función no está documentada para la versión instalada, puede ser apropiada una fórmula alternativa.
En lo que respecta a las búsquedas, no dé por sentado que el problema reside en XLOOKUP: ONLYOFFICE documenta la compatibilidad con XLOOKUP y las versiones recientes incluyen mejoras relacionadas con las búsquedas.
7. Inspeccione los tipos de datos mixtos, no solo el texto de las fórmulas.
Dos celdas pueden mostrar los mismos caracteres, aunque contengan tipos de datos diferentes internamente. Un valor que parece numérico, almacenado como texto, puede afectar a comparaciones, búsquedas, agregaciones y fórmulas condicionales. Esto es tan importante que ONLYOFFICE 9.1.0 incluyó explícitamente en su registro de cambios mejoras en la lógica de fórmulas para tipos de datos mixtos.
Verifique los identificadores, porcentajes, fechas y cantidades importados. Elimine los espacios accidentales, estandarice las convenciones decimales y convierta los números de texto a números reales cuando sea necesario. Luego, vuelva a calcular. Si la discrepancia desaparece, mantenga el paso de limpieza de datos en lugar de incorporar lógica de conversión cada vez más compleja en cada fórmula.
8. Actualizar los enlaces externos del libro de trabajo
Una fórmula puede ser correcta aunque su origen vinculado esté desactualizado. ONLYOFFICE admite referencias a celdas de otros libros de trabajo y proporciona una ventana de Vínculos externos donde puede actualizar valores, cambiar el origen o romper vínculos. La guía oficial de vínculos externos también indica que, en el editor en línea, la inserción de datos mediante un vínculo externo debe ser compatible con el integrador o el sistema de gestión documental.
Si Excel tiene acceso a un libro de trabajo de origen al que ONLYOFFICE no puede acceder, o si la integración en línea no implementa el comportamiento de enlace externo requerido, las dos aplicaciones pueden mostrar valores diferentes sin que ninguna de las fórmulas sea matemáticamente incorrecta.
Una buena prueba consiste en abrir el libro de trabajo de origen, confirmar las celdas referenciadas, actualizar el vínculo en ONLYOFFICE y, a continuación, modificar un valor del origen. Si el destino no se actualiza como se espera, revise la ruta del vínculo o la integración en lugar de la fórmula.
9. Tenga cuidado con la opción "Establecer precisión como se muestra" de Excel.
Excel puede, opcionalmente, realizar cálculos utilizando los valores mostrados en lugar de los valores almacenados completos. Microsoft advierte que habilitar la opción " Establecer precisión como se muestra" modifica permanentemente los valores almacenados para que coincidan con su precisión formateada. La documentación actual de Configuración avanzada de ONLYOFFICE describe los controles del sistema de fechas y del cálculo iterativo, pero no documenta una opción equivalente.
Si un libro de Excel depende de esa configuración, no asuma que otro motor de hoja de cálculo reproducirá el mismo resultado. Para libros de trabajo entre aplicaciones, las fórmulas explícitas como REDONDEAR, REDONDEAR.MAYÚN o REDONDEAR.ABAJO en el límite de la regla de negocio prevista son más fáciles de auditar que depender de una configuración de precisión a nivel de aplicación.
Este es también un buen ejemplo de las limitaciones para "corregir" la compatibilidad: si el libro de trabajo depende intencionalmente de una opción de cálculo específica de Excel, mantener ese cálculo en Excel puede ser la opción más segura.
Una tabla de decisiones práctica
| Síntoma | Verificar primero | Buena señal después de la reparación | Cuándo cambiar de enfoque |
| Los valores difieren hasta que se vuelve a abrir el archivo. | Forzar recálculo del libro de trabajo y guardar | Los resultados se mantienen estables tras la reapertura. | Si los resultados siguen divergiendo después de un recálculo completo |
| #NOMBRE? o fórmula no reconocida | Documentación actual de las funciones de ONLYOFFICE y versión instalada | La función analiza y cambia correctamente con las entradas. | Si la función requerida no es compatible con esa versión. |
| Las fechas están desfasadas unos cuatro años. | Sistema de fechas de 1900 frente a 1904 | Las series de fechas y los cálculos aritméticos de fechas coinciden. | Si el libro de trabajo mezcla supuestos de fechas históricas incompatibles |
| Los resultados difieren en los modelos circulares. | Número de iteraciones y cambio máximo | Ambas aplicaciones convergen a la misma tolerancia. | Si el modelo depende de un comportamiento del motor no documentado |
| Las búsquedas fallan solo para algunas filas. | Tipos de texto/números mixtos, espacios y supuestos de ordenación | Los resultados de la búsqueda son correctos en los casos límite. | Si los datos de origen no se pueden normalizar de forma fiable |
| Los valores vinculados están desactualizados. | Enlaces externos: fuente y estado de actualización | Al cambiar el origen se actualiza el destino. | Si la integración en línea no puede proporcionar datos de libros de trabajo vinculados |
| Pequeñas diferencias de redondeo en cascada | Configuración de precisión de Excel y reglas de redondeo explícitas | El redondeo de las reglas de negocio es visible en las fórmulas. | Si el modelo depende fundamentalmente del comportamiento de precisión del libro de trabajo de Excel únicamente |
Cómo validar el libro de trabajo después de corregirlo.
No se conforme con que el error haya desaparecido. Modifique algunos datos representativos y confirme que los resultados se actualizan en ambas aplicaciones. Incluya al menos un caso límite: un valor cero, una celda en blanco, una clave de búsqueda faltante, una fecha cercana a fin de mes o un valor que requiera redondeo. Si el libro de trabajo contiene vínculos externos, pruebe también un valor vinculado.
Para libros de trabajo críticos para el negocio, defina una hoja de conciliación pequeña con los resultados esperados. Esta puede incluir los datos de entrada, la fórmula que se está probando, el resultado esperado y una tolerancia permitida. Esto convierte las futuras actualizaciones de ONLYOFFICE o Excel en una verificación repetible en lugar de una inspección visual manual.
Cuando ONLYOFFICE no es el lugar adecuado para calcular el libro de trabajo
La compatibilidad tiene sus límites. Si un libro de trabajo depende de una opción de cálculo específica de Excel, una automatización no compatible, un flujo de trabajo de datos externos propietario o una función que se comporta de manera diferente en la versión de ONLYOFFICE que debe ejecutar, convertir todas las fórmulas puede generar más riesgos que beneficios.
En esa situación, utilice ONLYOFFICE para las partes que maneja de forma fiable y mantenga el cálculo crítico en Excel, o bien rediseñe el modelo con fórmulas explícitas y documentadas e interfaces de datos estáticas. El factor decisivo debe ser la repetibilidad: ¿puede explicar el resultado, reproducirlo tras volver a abrir el archivo y verificarlo tras modificar los datos de entrada? Si no, la solución alternativa aún no es lo suficientemente robusta.
En resumen
La forma más rápida de solucionar el problema de forma fiable es seguir un orden estricto para el diagnóstico: recalcular, alinear la configuración regional y los separadores, verificar el sistema de fechas, comprobar la configuración de iteración, verificar el comportamiento de las matrices sensibles a la versión, confirmar la compatibilidad con las funciones, normalizar los tipos de datos, actualizar los vínculos externos e investigar la configuración de precisión de Excel. Cada paso elimina un tipo de error diferente.
Si el libro de trabajo coincide después de esas comprobaciones y se mantiene estable con los cambios en los datos de entrada, tendrá pruebas de que la solución es duradera. Si aún presenta diferencias, reduzca el problema a la fórmula y sección del libro de trabajo más pequeñas y reproducibles antes de informarlo al soporte técnico de ONLYOFFICE o decidir que el cálculo debe permanecer en Excel.