[RESUELTO] La función lógica Y es transformada en AND

Discute sobre la aplicación de hojas de cálculo
Responder
Lgalione
Mensajes: 3
Registrado: Mar Abr 28, 2020 10:57 pm

[RESUELTO] La función lógica Y es transformada en AND

Mensaje por Lgalione »

Buenas tardes.

Hace años que uso AOO, especialmente Calc

Pero no solía usar la función lógica Y

Recientemente creé la fórmula

=SI(AH2>=2,5Y(K2>=K$334);1;SI(AH2<2,5Y(K2>=K$334);2;SI(AH2>=2,5;3;SI(X2="4.Primer Siglo";4;5))))

La repliqué en más de 300 filas y funcionó perfectamente.

El problema es cuando guardo la hoja y luego la abro nuevamente.

Ahí la fórmula aparece transformada en:

=SI(AH2>=2.5and(K2>=K$334);1;SI(AH2<2.5and(K2>=K$334);2;SI(AH2>=2,5;3;SI(X2="4.Primer Siglo";4;5))))

y ya no funciona, pues no reconoce las funciones "and"

Otro detalle es que los dos primeros valores "2,5" aparecen como "2.5", no pasando lo mismo con el tercero.

Agradezco sugerencias.
Última edición por PepeOooSevilla el Mié Abr 29, 2020 4:51 pm, editado 2 veces en total.
Razón: Movido al Foro de Calc; Marcar [RESUELTO]
Apache OpenOffice 4.1.7
Windows 10
Avatar de Usuario
PepeOooSevilla
Mensajes: 1480
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

Re: La función lógica Y es transformada en AND y ya no funci

Mensaje por PepeOooSevilla »

Hola.
Te damos la bienvenida al Foro y, por favor, no dejes de leer la Guía de supervivencia.
  • 1º. Comprueba que en Herramientas > Opciones... > Configuración de idiomas > Idiomas > Idioma de Interfaz de usuario figure el idioma Español.
  • 2º. Modifica la fórmula por esta otra:

    Código: Seleccionar todo

    =SI(Y(AH2>=2,5;K2>=K$334);1;SI(Y(AH2<2,5;K2>=K$334);2;SI(AH2>=2,5;3;SI(X2="4.Primer Siglo";4;5))))
Saludos cordiales.
LibreOffice 6.4.6. Windows 10. Java 8 rev. 261 (64 bits)
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.
Lgalione
Mensajes: 3
Registrado: Mar Abr 28, 2020 10:57 pm

Re: La función lógica Y es transformada en AND y ya no funci

Mensaje por Lgalione »

Hola PepeOooSevilla

EL cambio de fórmula dio resultado. El idioma estaba configurado correctamente, pero por lo visto mi sintaxis en la fórmula funcionaba solamente durante la sesión, no quedando correctamente guardada al cerrar el archivo.

¡Muchas gracias!

Saludos cordiales
Apache OpenOffice 4.1.7
Windows 10
Avatar de Usuario
PepeOooSevilla
Mensajes: 1480
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

Re: La función lógica Y es transformada en AND y ya no funci

Mensaje por PepeOooSevilla »

Hola.
Esta vez lo hago yo por ti pero, por favor, cuando consideres que un tema que has iniciado se ha resuelto, indícalo (¿Cómo marcar como RESUELTO un tema?), ya que, de esta forma, conseguiremos un foro más ordenado.
Saludos cordiales.
LibreOffice 6.4.6. Windows 10. Java 8 rev. 261 (64 bits)
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.
Lgalione
Mensajes: 3
Registrado: Mar Abr 28, 2020 10:57 pm

Re: [RESUELTO] La función lógica Y es transformada en AND

Mensaje por Lgalione »

Gracias de nuevo y pido disculpas.
Apache OpenOffice 4.1.7
Windows 10
Responder