lunes, 18 de octubre de 2010

FUNCIONES SI, Y ,O

La función =SI ( )
La función =SI ( ) es una de las más potentes que tiene Excel. Esta función comprueba si se cumple una condición. Si ésta se cumple, da como resultado VERDADERO. Si la condición no se cumple, da como resultado FALSO. Observa la sintaxis:
=SI (Condición;Verdadero;Falso)
Esta es la forma más simple de representar esta función. Ejemplo:
Vamos a colocar una función =SI ( ) en la celda B4 (celda rosa del descuento).
Vamos a hacer que la factura del ejemplo anterior nos haga un descuento del 10% sólo en el caso de cobrar al contado. La fórmula se colocará en la celda B4 y será la siguiente:
=SI (C1="Contado"; B3*10%;0;)
Esta fórmula mirará si en la casilla C1 (celda amarilla) existe la palabra Contado. En  tal caso, ejecutará una fórmula (10% de descuento), en caso contrario, colocará simplemente un cero en la celda B4, es decir, no realizará ningún cálculo. Observa el resultado:

Vamos hacer otro ejemplo. Supongamos que tenemos las notas de un examen y tenemos que calificar con "Apto" o "No Apto". "Apto" si la nota es mayor a 5 y "No Apto" si es menor a 5.

La solución es la siguiente:

Nota: La "Función Si" se puede encadenar: =Si(F2<5;"Insuficiente";si(F2<7;"Aprobado";si(......)
Función Y
Esta función suele utilizarse conjuntamente con la función Si. Nos permite realizar en lugar de una pregunta varias. Y sólo se realizará el argumento situado en la parte verdadero del Si en el momento que todas las respuestas sean verdaderas.

Estructura: Y(Pregunta 1; pregunta 2; pregunta 3;...)
Ejemplo: En la celda A1, introduciremos la edad y en la A2 la estatura de la persona medida en centímetros. En la celda A3 aparecerá el texto "Puede pasar" si la edad es mayor de 16 años y mide más de 150. En el caso que alguna de las dos condiciones no se cumplan, aparecerá el texto "NO puede pasar". =SI(Y(A1>16;B1>150);"Puede pasar";"NO puede pasar") Observa que toda la función Y(...) se escribe dentro del primer argumento de la función Si.

Función O
Esta función también se suele utilizar conjuntamente con la función Si. Con ella también podremos realizar varias preguntas dentro del Si y la parte que está en el argumento reservado para cuando la pregunta es verdadera, sólo se realizará en el caso que cualquiera de las respuestas a las preguntas dentro de la O sea verdadera.

Estructura: O(Pregunta 1; pregunta 2; pregunta 3;...)
Ejemplo: Utilizaremos el mismo ejemplo anterior pero dejaremos pasar si la persona es mayor de 16 años o mide más de 150. De esta manera con que se cumpla una de las dos aparecerá el texto "Puede pasar". El único caso que aparecerá "NO puede pasar", será cuando las dos preguntas no se cumplan. =SI(O(A1>16;B1>150);"Puede pasar";"NO puede pasar")


No hay comentarios:

Publicar un comentario