por xpelos » 19 Oct 2006 13:40
SI(Y(cond1;cond2);True;SI(cond2;True;Falso))
Nos ha pillado !!! (No todo lo que reluce es oro, ni todo el monte es orégano)
A ver... Posibilidades
A y B cumplen determinada condición, por lo que entonces, todo está OK, y se lleva a cabo la acción asociada a ese "true", y no hay más.
Pero, si alguna de las dos no las cumple, entonces "manda B" sobre todo el galimatías: si se cumple "B", entonces se lleva a cabo la acción asociada a ese "True" (Sería "True" sub2, por decir algo) que no tiene por qué ser la misma que la anterior y, aún, si no se cumple "B" -y resulta un Sub-"False"-2, la acción que se sigue ha de ser diferente a las otras dos, para que tenga sentido.
Si no es así, como dice jbf99, pongamos sólo la condición "B", y dejémonos de historias y entonces, jbf99 tiene razón en todos los casos.
Pero no todos los "V" ni "F" siguen acciones iguales... ni "todo el monte es orégano", ni "todo lo que reluce es oro" (De ahí la expresión de al principio... o "me pillaste, Bru Lancaste"...)