Si anidados

13/06/2006 - 20:54 por Vispa | Informe spam
¡Hola amigos!

Tengo un problema con los Si anidados. En una columna tengo una serie
de notas y en la otra intruduzco la siguiente fórmula para calificar
estas notas como Suspenso, Aprobado, Bien, Notablñe o Sobresaliente:

=SI(E6<5;"Suspenso";SI(O(E6=5;E6<6);"Aprobado";SI(O(E6=6;E6<7);"Bien";SI(O(E6=7;E6<9);"Notable";"Sobresaliente"))))

Funciona perfectamente para poner las notas, pero si hago la fórmula
al revés no funciona:

=SI(E6<5;"Suspenso";SI(O(E6=5;E6<6);"Aprobado";SI(O(E6=6;E6<7);"Bien";SI(O(E6=7;E6<9);"Notable";"Sobresaliente"))))

¿Alguien sabe por qué? ¿Puede ser un fallo de Excel?

Gracias.

Preguntas similare

Leer las respuestas

#1 tomaste
13/06/2006 - 21:14 | Informe spam
Hola amigo, excel no falla, ves probando y te saldra lo que tu deseas.

Tomas
Vispa wrote:
¡Hola amigos!

Tengo un problema con los Si anidados. En una columna tengo una serie
de notas y en la otra intruduzco la siguiente fórmula para calificar
estas notas como Suspenso, Aprobado, Bien, Notablñe o Sobresaliente:

=SI(E6<5;"Suspenso";SI(O(E6=5;E6<6);"Aprobado";SI(O(E6=6;E6<7);"Bien";SI(O(E6=7;E6<9);"Notable";"Sobresaliente"))))

Funciona perfectamente para poner las notas, pero si hago la fórmula
al revés no funciona:

=SI(E6<5;"Suspenso";SI(O(E6=5;E6<6);"Aprobado";SI(O(E6=6;E6<7);"Bien";SI(O(E6=7;E6<9);"Notable";"Sobresaliente"))))

¿Alguien sabe por qué? ¿Puede ser un fallo de Excel?

Gracias.
Respuesta Responder a este mensaje
#2 Héctor Miguel
14/06/2006 - 06:09 | Informe spam
hola, Martha !

... la siguiente formula para calificar... notas como Suspenso, Aprobado, Bien, Notablñe o Sobresaliente:
=SI(E6<5;"Suspenso";SI(O(E6=5;E6<6);"Aprobado";SI(O(E6=6;E6<7);"Bien";SI(O(E6=7;E6<9);"Notable";"Sobresaliente"))))
Funciona perfectamente para poner las notas, pero si hago la formula al reves no funciona:
=SI(E6<5;"Suspenso";SI(O(E6=5;E6<6);"Aprobado";SI(O(E6=6;E6<7);"Bien";SI(O(E6=7;E6<9);"Notable";"Sobresaliente"))))
Alguien sabe por que? Puede ser un fallo de Excel?



1) las formulas que expones son -exactamente- la misma :))

2) si por hacer la formula 'al reves' quisiste exponer una formula +/- como la siguiente:
-> =si(o(e6=7;e6<9);"notable";si(o(e6=6;e6<7);"bien";si(o(e6=5;e6<6);"aprobado";si(e6<5;"suspenso";"sobresaliente"))))
-> la 'falla' [NO de excel... sino] en la formula es que la primera condicion 'evalua' CUALQUIERA de dos condiciones...
o... que el valor de 'E6' sea = 7 o... que el valor de 'E6' sea < 9
con lo cual... cualquier numero 'abajo' de 9 -> hara que las siguientes funciones si-condicionales -> sean OMITIDAS :-(

3) podrias 'acortar' la formula [y evitar el uso de los si-condicionales] con algo +/- como lo siguiente:
=elegir(coincidir(e6;{0\5\6\7\9});"suspenso";"aprobado";"bien";"notable";"sobresaliente")
[nota: es probable que necesites cambiar el caracter '\' por otro separador de filas en matrices constantes] -?-

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#3 Pedro Ruiz A.
14/06/2006 - 13:12 | Informe spam
Vispa, francamente no veo la diferencia entre las dos formulas que haz
mostrado... y que a mi me funcionan...


Pedro

"Vispa" escribió en el mensaje
news:
¡Hola amigos!

Tengo un problema con los Si anidados. En una columna tengo una serie
de notas y en la otra intruduzco la siguiente fórmula para calificar
estas notas como Suspenso, Aprobado, Bien, Notablñe o Sobresaliente:

=SI(E6<5;"Suspenso";SI(O(E6=5;E6<6);"Aprobado";SI(O(E6=6;E6<7);"Bien";SI(O(E6=7;E6<9);"Notable";"Sobresaliente"))))

Funciona perfectamente para poner las notas, pero si hago la fórmula
al revés no funciona:

=SI(E6<5;"Suspenso";SI(O(E6=5;E6<6);"Aprobado";SI(O(E6=6;E6<7);"Bien";SI(O(E6=7;E6<9);"Notable";"Sobresaliente"))))

¿Alguien sabe por qué? ¿Puede ser un fallo de Excel?

Gracias.
Respuesta Responder a este mensaje
#4 Xavier Budet Graco
14/06/2006 - 17:01 | Informe spam
Como te pongan nota tus alumnos...

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Vispa" escribió en el mensaje news:
¡Hola amigos!

Tengo un problema con los Si anidados. En una columna tengo una serie
de notas y en la otra intruduzco la siguiente fórmula para calificar
estas notas como Suspenso, Aprobado, Bien, Notablñe o Sobresaliente:

=SI(E6<5;"Suspenso";SI(O(E6=5;E6<6);"Aprobado";SI(O(E6=6;E6<7);"Bien";SI(O(E6=7;E6<9);"Notable";"Sobresaliente"))))

Funciona perfectamente para poner las notas, pero si hago la fórmula
al revés no funciona:

=SI(E6<5;"Suspenso";SI(O(E6=5;E6<6);"Aprobado";SI(O(E6=6;E6<7);"Bien";SI(O(E6=7;E6<9);"Notable";"Sobresaliente"))))

¿Alguien sabe por qué? ¿Puede ser un fallo de Excel?

Gracias.
Respuesta Responder a este mensaje
#5 Vispa
14/06/2006 - 21:28 | Informe spam
Perdón, la copie dos veces

La otra fórmula que no sale es :

=SI(O(E6>9;E6=9);"Sobresaliente";SI(O(E6<9;E6=7);"Notable";SI(O(E6=6;E6<7);"Bien";SI(O(E6=5;E6<6);"Aprobado";"Suspenso"))))

La que sale:
=SI(E6<5;"Suspenso";SI(O(E6=5;E6<7);"Aprobado";SI(O(E6=7;E6<9);"Notable";"Sobresaliente")))



Xavier Budet Graco ha escrito:

Como te pongan nota tus alumnos...

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"Vispa" escribió en el mensaje news:
¡Hola amigos!

Tengo un problema con los Si anidados. En una columna tengo una serie
de notas y en la otra intruduzco la siguiente fórmula para calificar
estas notas como Suspenso, Aprobado, Bien, Notablñe o Sobresaliente:

=SI(E6<5;"Suspenso";SI(O(E6=5;E6<6);"Aprobado";SI(O(E6=6;E6<7);"Bien";SI(O(E6=7;E6<9);"Notable";"Sobresaliente"))))

Funciona perfectamente para poner las notas, pero si hago la fórmula
al revés no funciona:

=SI(E6<5;"Suspenso";SI(O(E6=5;E6<6);"Aprobado";SI(O(E6=6;E6<7);"Bien";SI(O(E6=7;E6<9);"Notable";"Sobresaliente"))))

¿Alguien sabe por qué? ¿Puede ser un fallo de Excel?

Gracias.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida