Fórmula "SI" con múltiples condiciones en Libre Office
Resuelto
JeanBartassant
Mensajes publicados
17
Estado
Membre
-
JeanBartassant Mensajes publicados 17 Estado Membre -
JeanBartassant Mensajes publicados 17 Estado Membre -
Hola,
Estoy intentando incluir una fórmula en Libre Office, pero solo obtengo códigos de error. ¿Alguien podría decirme dónde se encuentra el problema?
Quiero obtener en B un resultado diferente según el valor de A, como:
=SI(A<250;"3.15";SI(250>A<500;"4.3";SI(500>A<1000;"5.45")); etc....
Es simple, seguro, lo había logrado hace algunos años, pero ahora no consigo recordar. Problema de sintaxis, ¿pero cuál?.....
¡Gracias de antemano!
Configuración: Windows XP / Firefox 41.0
Estoy intentando incluir una fórmula en Libre Office, pero solo obtengo códigos de error. ¿Alguien podría decirme dónde se encuentra el problema?
Quiero obtener en B un resultado diferente según el valor de A, como:
=SI(A<250;"3.15";SI(250>A<500;"4.3";SI(500>A<1000;"5.45")); etc....
Es simple, seguro, lo había logrado hace algunos años, pero ahora no consigo recordar. Problema de sintaxis, ¿pero cuál?.....
¡Gracias de antemano!
Configuración: Windows XP / Firefox 41.0
Liens connexes:
- Fórmula de Excel: cambiar el color en una celda si...
- dividir celdas en OpenOffice
- Agregar un salto de línea en una celda de LibreOffice
- Excel: si mi celda contiene tal texto o tal texto
- Fórmula de Excel: "SI" una celda contiene una palabra, entonces ?
- cómo integrar una función SI en un campo calculado
3 réponses
Aquí está como yo lo entiendo y lo escribiría:
=SI(E<3 ;Si(P<250;A="3.15€";Si(P<500;A=(Precio para E<3cm y 250<P<500));SI(P<1000;A="(Precio para E<3CM y 500<P<1000)"; Si(Continuar hasta los 3 Kg)))) ; Si(P<250; A="5.50€";Si(P<500;A=(Precio para E>3cm y 250<P<500) ; Si(P<1000;A=("Precio para E>3CM y 500<P<1000"; Si (Continuar hasta los 3KG)))))
En una versión más ... clara, esto daría
¿Es algo así lo que quieres?
=SI(E<3 ;Si(P<250;A="3.15€";Si(P<500;A=(Precio para E<3cm y 250<P<500));SI(P<1000;A="(Precio para E<3CM y 500<P<1000)"; Si(Continuar hasta los 3 Kg)))) ; Si(P<250; A="5.50€";Si(P<500;A=(Precio para E>3cm y 250<P<500) ; Si(P<1000;A=("Precio para E>3CM y 500<P<1000"; Si (Continuar hasta los 3KG)))))
En una versión más ... clara, esto daría
Si E<3 //Estamos en el formato carta Seguimiento
Si P<250
A=3.15
Sino
Si P<500
A="Precio para E<3cm y 250<P<500
Sino
Si P<1000
A="Precio para E<3cm y 500<P<1000
Sino
Etc
Fin Si
Fin Si
Fin Si
Sino // Entramos en el formato Colissimo
Si P<250
A=5.50
Sino
Si P<500
A="Precio para E<3cm y 250<P<500
Sino
Si P<1000
A="Precio para E<3cm y 500<P<1000
Sino
Etc
Fin Si
Fin Si
Fin Si
Fin Si
¿Es algo así lo que quieres?
SI(E<3;SI(P<250;3.15;SI(P<500;4.3;SI(P<1000;5.45;SI(P<2000;6.9;SI(P<3000;7.5)))));
SI(P<250;5.5;SI(P<500;6.45;SI(P<1000;7.9;SI(P<2000;8.95;SI(P<5000;11.5))))))
Muchas gracias por tu ayuda. Así que me he sumergido en los tutoriales de hojas de cálculo que se pueden encontrar en la red: ¡es mejor que un Sudoku!
Indico "Resuelto" a la pregunta.