Excel - Problema con una formula

 
Vista:

Problema con una formula

Publicado por Eliana (13 intervenciones) el 11/10/2007 18:48:34
Hola!!!

Necesito hacer urgente una formula que cumpla con varias condiciones a la vez, macros no se hacer asi que no me queda otra...

Les muestro lo que hice, pero evidentemente no esta bien porque me salta un error...

=IF(AND(D2<=1999,E2<1990),”B2*100/A2”,“ ”,IF(AND(D2<=1999,1990<=E2<1995),”B2*100/A2”, “ ”,IF(AND(D2<=1999,1995<=E2<=1999),”B2*100/A2”, “ ”,IF(AND(2000<=D2<=2001,E2<1999),”B2*100/A2”, “ ”,IF(AND(2002<=D2<=2003,E2>1999),”B2*100/A2”, “ ”)))))

Lo que necesito en sintesis es que la formula segun las condiciones que le puse como por ejemplo: IF(AND(D2<=1999,E2<1990) me tire como resultado el resultado de la multiplicacion de una columna *100, dividido el valor de otra columna.

Por favor ayudenme porque me lo pidieron urgente y no tengo buen manejo con las formulas, gracias!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Problema con una formula

Publicado por Guillermo (19 intervenciones) el 11/10/2007 19:15:22
Hola, creo que hay varios errores de sintaxis.

Yo uso Excel en español, por lo que me resulta más difícil ver el error en las fórmulas

cuando usas AND debes poner cada condición separada por una coma, en la cuarta línea D2>=2000,DS<=2001,E2<1999

además

no te toma en cuenta lo que está entre comillas como si fuera una función, ejemplo ”B2*100/A2”

Prueba revisar esto y luego me avisas.

Saludos

Guillermo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problema con una formula

Publicado por Eliana (13 intervenciones) el 11/10/2007 19:36:30
Hola, muchas gracias por la respuesta!
Mira trate de hacer los cambios que me dijiste, puse por separado cada funcion y aparte le saque las comillas a los valores que quiero que me de como resultado (pense q siempre iban entre comillas por eso se las habia puesto), deje un espacio en blanco para q me lo tome como falso. Pero no sigue dando resultado, encima la pc me la trajieron hace poco de eeuu por eso esta en ingles y a mi tmb me cuesta ver los errores y pedir ayuda en excel...

=IF(AND(D2<=1999,E2<1990),B2*100/A2, ,
IF(AND(D2<=1999,1990<=E2<1995),B2*100/A2, ,
IF(AND(D2<=1999,1995<=E2<=1999),B2*100/A2, ,
IF(AND(D2>=2000,D2<=2001,E2<1999),B2*100/A2, ,
IF(E1,B2*100/A2, ,)))))

Espero tu ayuda!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Problema con una formula

Publicado por Guillermo (19 intervenciones) el 11/10/2007 21:23:20
No revisé mucho la lógica, pero probala así como te la mando.

=IF(AND(D2<=1999,E2<1990),B2*100/A2,IF(AND(D2<=1999,1990<=E2<1995),B2*100/A2,IF(AND(D2<=1999,1995<=E2<=1999),B2*100/A2,IF(AND(D2>=2000,D2<=2001,E2<1999),B2*100/A2,IF(E1,B2*100/A2, ,)))))

Suerte

Guillermo
Montevideo. Uruguay
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Problema con una formula

Publicado por Guillermo (19 intervenciones) el 13/10/2007 00:02:51
Bueno compañera, fijese si esto le funciona

esta fórmula debe ir en E2
=IF(OR(AND(C2<=1999,D2<1990),AND(C2<=1999,D2>=1990,D2<1995),AND(C2<=1999,D2>=1995,D2<=1999),AND(C2<=2001,C2>=2000,D2<1999),AND(C2<=2003,C2>=2002,D2>1999)),B2*100/A2,"")

Por los datos que pasaste, el resultado de la celda E3 debe ser ""

Saludos y espero haberte ayudado.

Guillermo
Montevideo, Uruguay
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar