Función: SI(Y.....

15/01/2008 - 13:01 por trinidad | Informe spam
Hace unos días hice un pregunta y sobre esta operación, y funciona a la
perfección, pero he querido añadir más cosas. y me da error.

¿Alquien podría ayudarme?

La pregunta era la siguiente:
necesito una formula que haga lo siguiente:

si la casilla L3 es distinto de 0, en la casilla X3 ponga el valor 5.
si la casilla M3 es distinto de 0, en la casilla AB3 ponga el valor 5.

Pero... aqui viene mi problema...

que si L3 y M3 son los dos distintos de 0, que en la casilla X3 ponga el
valor 2,5 y en la casilla AB3 ponga el valor 2,5.

La respuesta fue la siguiente: y funciona perfectamente,


En X3 puedes probar:

=SI(Y(L3<>0;M3<>0);2,5;SI(L3<>0;5;""))

y en AB3 puedes probar:

=SI(Y(L3<>0;M3<>0);2,5;SI(M3<>0;5;""))





He intentado adaptar la formula que me facilitaron, con otras operaciones
que tenía que poner. pero no me funciona.
Yo he puesto
SI(Y(L3<>0;M3<>0);((L3*-18)-(U3-T3))+45)/2;SI(L3<>0;;((L3*-18)-(U3-T3))+45);""))

es decir: he cambiado el 5 por: ((L3*-18)-(U3-T3))+45)
y el 2.5 por: ((L3*-18)-(U3-T3))+45)/2

donde está el error?, que puedo hacer?

Gracias!
 

Leer las respuestas

#1 victorbcn1952
15/01/2008 - 13:18 | Informe spam
No estoy seguro si te saldrá el resultado que esperas, pero prueba:

=SI(Y(L3<>0;M3<>0);(((L3*-18)-(U3-T3))+45/2);SI(L3<>0;(L3*-18)-
U3+T3+45;""))

Creo que el problema está en que tienes duplicado el signo ;; tras el
último <>0 y algún paréntesis desbalanceado...

:-)

Preguntas similares