OR + Error

15/03/2005 - 15:09 por J.A. | Informe spam
Hola,

=SI(O(ESERROR(D160*0,99));D160*0,99=0);"";D160*0,99)

Este formula no me funciona, lo que quiero es:
Si ESERROR o igual a 0 (cero) entonces ;"";D160*0,99


Nota: Yo utilizo ;

Gracias,
J.A.
 

Leer las respuestas

#1 KL
15/03/2005 - 15:35 | Informe spam
Hola J.A.,

Prueba esta:

=SI(ESERROR(D160*0,99);"";SI(D160*0,99;D160*0,99;""))

El problema esta en q al usar O(Condicion1;Condicion2) se tienen q evaluar
las dos condiciones necesariamente. Entonces si tenemos

O(ESERROR(D160*0,99);D160*0,99=0)

y en la operacion D160*0,99 devuelve digamos #¡VALOR!, la formula evalua:

=SI(O(ESERROR(#¡VALOR!);#¡VALOR!=0);"";#¡VALOR!)

=SI(O(VERDADERO;#¡VALOR!);"";#¡VALOR!)

=SI(#¡VALOR!;"";#¡VALOR!)

Saludos,
KL

"J.A." wrote in message
news:
Hola,

=SI(O(ESERROR(D160*0,99));D160*0,99=0);"";D160*0,99)

Este formula no me funciona, lo que quiero es:
Si ESERROR o igual a 0 (cero) entonces ;"";D160*0,99


Nota: Yo utilizo ;

Gracias,
J.A.

Preguntas similares