Hola, alguien me podría ayudar?
Tengo un problema con unas formulas que incluyen la funcion SI y DESREF.
=SI(AI4<>AI5,SUMA(DESREF(...)),""))
Funcionaban pefectamente con la version 3.0 pero ahora con la version 3.1 dejaron de funcionar.
Ya he intentado desactivando la casilla Mostrar Formulas de OpenOffice.org Calc Ver pero no dio resultado.
La formula hace referencia a celdas que cambian su valor, pero lo curioso es que la formula va dejando de dar los resultados correctos conforme cambian los valores.
Lo curioso es que cuando esto pasa, copio y pego las formulas y me da los reultados correctos.
He probado la formula por partes, es decir, primero ver si DESREF esta OK, luego SUMA(DESREF... y tambien esta OK, pero cuando agrego la condicion, ahi falla.
Uso OpenOffice 3.1 con Ubuntu 9.10
Daniel Gonzalez
Problema con formula: funcion SI, SUMA y DESREF
Problema con formula: funcion SI, SUMA y DESREF
OpenOffice 3.1 Ubuntu 9.10
Re: Problema con formula: funcion SI, SUMA y DESREF
En la formula usas , (coma) como separador de argumentos que en OOo es ; (punto y coma).
Si no es eso, si puedes sube el fichero (eliminando los datos confidenciales) para poder verlo.
Si no es eso, si puedes sube el fichero (eliminando los datos confidenciales) para poder verlo.
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice (Win10x64)
Apache OpenOffice 4, LibreOffice (Win10x64)
Re: Problema con formula: funcion SI, SUMA y DESREF
Gracias, mriosv, pero no funcionó, al corregir la formula poniendo punto y coma, automaticamente se vuelven a poner las comas.
De hecho tengo definidos como separadores de funcion y arreglo de colu a la coma (,) y en Arreglo de fila al punto y coma (;) esto en Herramientas/Opciones/OpenOffice.org Calc /Formula
Resulta extraño, estuve borrando hojas del fichero para subirlo y me di cuenta que al borrar alguna de ellas, cualquiera, el problema se corrige.
Quise subirlo completo pero el tamaño maximo permitido es 128 KIB
De hecho tengo definidos como separadores de funcion y arreglo de colu a la coma (,) y en Arreglo de fila al punto y coma (;) esto en Herramientas/Opciones/OpenOffice.org Calc /Formula
Resulta extraño, estuve borrando hojas del fichero para subirlo y me di cuenta que al borrar alguna de ellas, cualquiera, el problema se corrige.
Quise subirlo completo pero el tamaño maximo permitido es 128 KIB
OpenOffice 3.1 Ubuntu 9.10
Re: Problema con formula: funcion SI, SUMA y DESREF
En vez de borrar las hojas, borra los datos de estas que no desees subir, para reducir el tamaño del fichero.
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice (Win10x64)
Apache OpenOffice 4, LibreOffice (Win10x64)
Re: Problema con formula: funcion SI, SUMA y DESREF
Ok, aqui está el fichero.
El problema se presenta en las celdas AJ4:AJ1100 cuando la celda AI3 va cambiando su valor de 1 a 2,3 ... 28
De inicio da los resultados correctos, pero al ir cambiando los valores de la celda AI3 los resultados de AJ4:AJ1100 se van "degradando" por decirlo así: algunas las celdas van dejando de dar valores correctos conforme AI3 va cambiando, hasta llegar al punto en que ninguna es correcta.
El problema se presenta en las celdas AJ4:AJ1100 cuando la celda AI3 va cambiando su valor de 1 a 2,3 ... 28
De inicio da los resultados correctos, pero al ir cambiando los valores de la celda AI3 los resultados de AJ4:AJ1100 se van "degradando" por decirlo así: algunas las celdas van dejando de dar valores correctos conforme AI3 va cambiando, hasta llegar al punto en que ninguna es correcta.
- Adjuntos
-
- Pronosticos II.ods
- Problema con las formulas AJ4:AJ1100
- (96.04 KiB) Descargado 307 veces
OpenOffice 3.1 Ubuntu 9.10
Re: Problema con formula: funcion SI, SUMA y DESREF
He encontrado un remedio pero no es una solución de fondo:
Usar Shift-Ctrl -F9 a pesar que tengo marcada la casilla de recálculo automático (Herramientas/Contenido de las Celdas)
De esta forma la celdas muestran el valor que debe ser.
Y como en esa hoja utilizo una macro, debo incluir una linea que diga:
dispatcher.executeDispatch(document, ".uno:CalculateHard", "", 0, Array())
que equivale a oprimir Shift-Ctrl-F9
El problema es que esto no me pasaba en la version 3.0 de Openoffice.
Usar Shift-Ctrl -F9 a pesar que tengo marcada la casilla de recálculo automático (Herramientas/Contenido de las Celdas)
De esta forma la celdas muestran el valor que debe ser.
Y como en esa hoja utilizo una macro, debo incluir una linea que diga:
dispatcher.executeDispatch(document, ".uno:CalculateHard", "", 0, Array())
que equivale a oprimir Shift-Ctrl-F9
El problema es que esto no me pasaba en la version 3.0 de Openoffice.
OpenOffice 3.1 Ubuntu 9.10