Hola, necesito su ayudo con la funcion si

09/03/2007 - 19:32 por lucybell | Informe spam
Bueno tengo un problemacon la funcion si, no entiendo como le hago
para hacer una formula con varias condiciones me explico.

mi tabla:

H I
7 Promedio Categoria
8 13
9 15
10 18
11 08


mis condiciones son:

A para promedio de 17 a 20
B para promedio de 15 a 16
C para promedio de 12a 14
Dpara promedio de 08 a 11

hice esta condicion:
=SI(17<=H8> ;"A";SI(15<=H8>;"B";SI(12<=H8>;"C";SI(08<=H8>))))

pero cuando la hago en la celda de categorias I8 me deberia salir la
letra C pero me sale A
es que hice la formula mal o si hay otra manera les agradeceria que me
ayuden! Gracias
 

Leer las respuestas

#1 Héctor Miguel
09/03/2007 - 20:18 | Informe spam
hola, !

1) la manera como estas tratando de representar una condicion 'doble' en cada comparacion es erronea [me explico]:
tus 'comparaciones dobles' [p.e.] -> 17<=H8> y... -> 08<=H8> [etc.] estan siendo 'evaluadas' en dos partes:
a) primero 17<=H8 lo cual resulta en FALSO cuando 17 no es <= que H8 [13 en este caso]
y/o... 08<=H8 lo cual resulta en VERDADERO [usando el mismo valor de H8 de tu ejemplo]
b) el resultado de lo anterior [verdadero o falso] se evalua con la segunda parte: FALSO> / VERDADERO>
en ambos casos la evaluacion final da como resultado... -> VERDADERO [o sea]...
-> la condicion 'se cumple' [y ya no es necesario seguir evaluando las 'siguientes' condiciones] :-((

2) una opcion para comparaciones dobles seria +/- como la siguiente:
=SI(Y(17<=H8;H8> );"A"; [etc. etc. etc.] solo revisa el planteamiento de cada condicionante ;)

3) existen otras alternativas [p.e.] =indice(coincidir(h8;{8\12\15\17});"D";"C";"B";"A")
[solo habria que 'cubrir' las calificaciones menores a 8 y/o mayores a 14 [cuales serian los 'limites'] -?-

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

__ la consulta original __
... tengo un problema con la funcion si, no entiendo como le hago para hacer una formula con varias condiciones me explico.
mi tabla:
H I
7 Promedio Categoria
8 13
9 15
10 18
11 08
mis condiciones son:
A para promedio de 17 a 20
B para promedio de 15 a 16
C para promedio de 12a 14
Dpara promedio de 08 a 11
hice esta condicion:
=SI(17<=H8> ;"A";SI(15<=H8>;"B";SI(12<=H8>;"C";SI(08<=H8>))))
pero cuando la hago en la celda de categorias I8 me deberia salir la letra C pero me sale A
es que hice la formula mal o si hay otra manera les agradeceria que me ayuden!

Preguntas similares