Condición IF

03/01/2006 - 01:30 por Isrrael | Informe spam
Hola a toda la comunidad!
Tengo una pregunta,
Dentro de la función IF, como puedo indicarle que evalue rangos, es decir,
por ejemplo:

Primero platicado:

Si B1 es menor o igual que C1 ó mayor o igual que D1, entonces coloca 5,
sino realiza otra condición.

En formula:

=IF(B1<Á,5,IF(..., etc)
La parte de la evaluación lógica es donde tengo problemas, por que no puedo
indicarle rangos de evaluación...
Alguien sabe como hacerlo?

Gracias anticipadas!
Isrrael

Preguntas similare

Leer las respuestas

#1 Isrrael
04/01/2006 - 00:19 | Informe spam
Jeje
Gracias Héctor Miguel y KL,
De hecho, finalmente, digamos que al final pude resolver el problema, con
esta formula:
=IF(A2>D2,7,IF(A2>D3,6,IF(A2>D4,5,IF(A2>D5,4,IF(A2>D6,3,IF(A2>D7,2,1))))))

Donde curiosamente, resuelve a la perfección mi problema..., pero aun no me
queda claro como es que, con esta formula que les expongo, considere el
rango.
Quizás mi problema es que pienso como algebra normal: 0<5<..., pero
aunque trato de comprender nomas no puedo!
y se me acaba de morir mi última neurona que funcionaba!!!,
como sea, muchas gracias a ambos por su amable ayuda!
Saludos y que los Reyes les traigan muchos regalos!
Isrrael

"KL" wrote in message
news:
Hola Isrrael,

Y tanto que puedes indicar rangos ;-) Tu planteamiento es un pelin


contradictorio:

a. dices que quieres evaluar rangos, entonces la formula seria:
=IF(AND(B1<Á,B1>Ñ),5,"otro resultado")

b. luego dices: "Si B1 es menor o igual que C1 o mayor o igual que D1"


entonces tambien podria ser asi:
=IF(OR(B1<Á,B1>Ñ),5,"otro resultado")

Saludos,
KL


"Isrrael" wrote in message


news:%
> Hola a toda la comunidad!
> Tengo una pregunta,
> Dentro de la funci?n IF, como puedo indicarle que evalue rangos, es


decir,
> por ejemplo:
>
> Primero platicado:
>
> Si B1 es menor o igual que C1 ? mayor o igual que D1, entonces coloca 5,
> sino realiza otra condici?n.
>
> En formula:
>
> =IF(B1<Á,5,IF(..., etc)
> La parte de la evaluaci?n l?gica es donde tengo problemas, por que no


puedo
> indicarle rangos de evaluaci?n...
> Alguien sabe como hacerlo?
>
> Gracias anticipadas!
> Isrrael
>
>

Respuesta Responder a este mensaje
#2 KL
04/01/2006 - 02:09 | Informe spam
Hola Isrrael,

Si te he entendido bien, prueba esta formula:

=IF(A2>D2,7,7-MATCH(A2,D2:D7,-1))

o esta si no quieres usar celdas adicionales:

=8-MATCH(A2,{9.99999999999999E+307;100;80;50;20;10;2},-1)

Saludos,
KL


"Isrrael" wrote in message news:
Jeje
Gracias Héctor Miguel y KL,
De hecho, finalmente, digamos que al final pude resolver el problema, con
esta formula:
=IF(A2>D2,7,IF(A2>D3,6,IF(A2>D4,5,IF(A2>D5,4,IF(A2>D6,3,IF(A2>D7,2,1))))))

Donde curiosamente, resuelve a la perfección mi problema..., pero aun no me
queda claro como es que, con esta formula que les expongo, considere el
rango.
Quizás mi problema es que pienso como algebra normal: 0<5<..., pero
aunque trato de comprender nomas no puedo!
y se me acaba de morir mi última neurona que funcionaba!!!,
como sea, muchas gracias a ambos por su amable ayuda!
Saludos y que los Reyes les traigan muchos regalos!
Isrrael

"KL" wrote in message
news:
Hola Isrrael,

Y tanto que puedes indicar rangos ;-) Tu planteamiento es un pelin


contradictorio:

a. dices que quieres evaluar rangos, entonces la formula seria:
=IF(AND(B1<Á,B1>Ñ),5,"otro resultado")

b. luego dices: "Si B1 es menor o igual que C1 o mayor o igual que D1"


entonces tambien podria ser asi:
=IF(OR(B1<Á,B1>Ñ),5,"otro resultado")

Saludos,
KL


"Isrrael" wrote in message


news:%
> Hola a toda la comunidad!
> Tengo una pregunta,
> Dentro de la funci?n IF, como puedo indicarle que evalue rangos, es


decir,
> por ejemplo:
>
> Primero platicado:
>
> Si B1 es menor o igual que C1 ? mayor o igual que D1, entonces coloca 5,
> sino realiza otra condici?n.
>
> En formula:
>
> =IF(B1<Á,5,IF(..., etc)
> La parte de la evaluaci?n l?gica es donde tengo problemas, por que no


puedo
> indicarle rangos de evaluaci?n...
> Alguien sabe como hacerlo?
>
> Gracias anticipadas!
> Isrrael
>
>





Respuesta Responder a este mensaje
#3 Isrrael
04/01/2006 - 18:38 | Informe spam
guau!
Eso parece tan simple, como me lo has planteado KL. Todas las formulas se
adaptan perfectamente a mis necesidades,
Digamos que, el principio del problema fue que tenia que, primero:
1. Ingresar en una celda un valor de expectativa o meta
2. Ingresar en otra celda un valor de actual o real
3. Con esos datos, se genera un porcentaje de cumplimiento, por lo que,
dependiendo de ese %, es como se calificara:

7 111.00% (mayor que 110%)
6 106.00% 110.00% (Mayor que 105% y menor a 110%)
5 101.00% 105.00% etc
4 96.00% 100.00%
3 91.00% 95.00%
2 86.00% 90.00%
1 85.00% 00.00%

Por eso es que entre en conflicto con lo de los rangos, pero al final pude
resolverlo con mi formula, la de HM y las tuyas,
Mil gracias!
Isrrael

"KL" wrote in message
news:O0$
Hola Isrrael,

Si te he entendido bien, prueba esta formula:

=IF(A2>D2,7,7-MATCH(A2,D2:D7,-1))

o esta si no quieres usar celdas adicionales:

=8-MATCH(A2,{9.99999999999999E+307;100;80;50;20;10;2},-1)

Saludos,
KL


"Isrrael" wrote in message
news:
Jeje
Gracias Héctor Miguel y KL,
De hecho, finalmente, digamos que al final pude resolver el problema, con
esta formula:
=IF(A2>D2,7,IF(A2>D3,6,IF(A2>D4,5,IF(A2>D5,4,IF(A2>D6,3,IF(A2>D7,2,1))))))

Donde curiosamente, resuelve a la perfección mi problema..., pero aun no
me
queda claro como es que, con esta formula que les expongo, considere el
rango.
Quizás mi problema es que pienso como algebra normal: 0<5<..., pero
aunque trato de comprender nomas no puedo!
y se me acaba de morir mi última neurona que funcionaba!!!,
como sea, muchas gracias a ambos por su amable ayuda!
Saludos y que los Reyes les traigan muchos regalos!
Isrrael

"KL" wrote in message
news:
Hola Isrrael,

Y tanto que puedes indicar rangos ;-) Tu planteamiento es un pelin


contradictorio:

a. dices que quieres evaluar rangos, entonces la formula seria:
=IF(AND(B1<Á,B1>Ñ),5,"otro resultado")

b. luego dices: "Si B1 es menor o igual que C1 o mayor o igual que D1"


entonces tambien podria ser asi:
=IF(OR(B1<Á,B1>Ñ),5,"otro resultado")

Saludos,
KL


"Isrrael" wrote in message


news:%
> Hola a toda la comunidad!
> Tengo una pregunta,
> Dentro de la funci?n IF, como puedo indicarle que evalue rangos, es


decir,
> por ejemplo:
>
> Primero platicado:
>
> Si B1 es menor o igual que C1 ? mayor o igual que D1, entonces coloca
> 5,
> sino realiza otra condici?n.
>
> En formula:
>
> =IF(B1<Á,5,IF(..., etc)
> La parte de la evaluaci?n l?gica es donde tengo problemas, por que no


puedo
> indicarle rangos de evaluaci?n...
> Alguien sabe como hacerlo?
>
> Gracias anticipadas!
> Isrrael
>
>








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