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.

Preguntas similare

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.

Respuesta Responder a este mensaje
#2 J.A.
15/03/2005 - 16:01 | Informe spam
Te lo agradezco, funciona perfecto, aunque admito que no entiendo bien
la ultima parte SI(D160*0,99;D160*0,99;"")) ..parece no tener sentido
(para mi)...porque ahí se define si es 0 (cero) o no.


Gracias,
J.A.
Respuesta Responder a este mensaje
#3 KL
15/03/2005 - 16:22 | Informe spam
SI(D160*0,99;D160*0,99;""))

es otra manera (mas corta) de expresar

SI(D160*0,99<>0;D160*0,99;""))

Saludos,
KL


"J.A." wrote in message
news:
Te lo agradezco, funciona perfecto, aunque admito que no entiendo bien
la ultima parte SI(D160*0,99;D160*0,99;"")) ..parece no tener sentido
(para mi)...porque ahí se define si es 0 (cero) o no.


Gracias,
J.A.
Respuesta Responder a este mensaje
#4 J.A.
15/03/2005 - 16:33 | Informe spam
Mejor, Gracias

J.A.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida