Duda.....

04/08/2005 - 19:22 por JR | Informe spam
En una Celda tengo esta Funcion:
=SI( O( C40 = "C"; C40 = "I" ); SI( G40 = "N"; SI( L40<> 0; 352,26;0 );
SI( G40 = "H"; SI( L40 <>0; 389,34; 0 ); 0 ) ); SI( C40 = "P"; SI( G40 "N"; SI( L40 <> 0; 30; 0 ); SI( G40 = "H"; SI( L40 <>0; 35; 0 );0 ) ); 0 ) )
" Un poco extensa, Verdad"

lo que necesito es Verificar ahora un rango de celdas para ver si se
encuentra la condicion O es Decir:

=SI( O( C40:C42 = "C"; C40:C42 = "I" );

Pero el casi es que no hace lo que yo quiero
Que esta mal..
FJRB
 

Leer las respuestas

#1 Héctor Miguel
04/08/2005 - 23:06 | Informe spam
hola, JR !
En una Celda tengo esta Funcion:
=SI( O( C40 = "C"; C40 = "I" ); SI( G40 = "N"; SI( L40<> 0; 352,26;0 ); [...]
" Un poco extensa, Verdad"



=> ve si te sirve/vale/... [o si es 'entendible'] la siguiente propuesta...
=elegir(1+(l40<>0);0;elegir(1*(c40="p")+2*o(c40="c";c40="i");30*(g40="n")+35*(g40="h");352,26*(g40="n")+389,34*(g40="h")))

... necesito... Verificar ahora un rango de celdas para ver si se encuentra la condicion O es Decir:
=SI( O( C40:C42 = "C"; C40:C42 = "I" ); ...
... el casi es que no hace lo que yo quiero
Que esta mal...



si SOLO necesitas 'verificar' que 'exista' [al menos] UN caracter ya sea "c" o "i" ->dentro de un rango especifico'<-...
prueba con: o(contar.si(c40:c42;"c");contar.si(c40:c42;"i"))

saludos,
hector.

Preguntas similares