funsion "si" y funsion "Y"

26 may 2010
SI




La función SI nos permite realizar una pregunta lógica, la cual pueda tener dos posibles resultados Verdadero o Falso y actuar de una u otra forma según la respuesta obtenida.


Estructura: SI(Pregunta lógica; Acción en caso verdadero; Acción en caso falso). Lo que escribamos dentro del segundo y tercer argumento serán las acciones que se realizarán en caso de que la respuesta a la pregunta lógica sea verdadera o sea falsa. Los dos primeros argumentos son los únicos obligatorios para esta función.


Para realizar la pregunta lógica podremos utilizar los siguientes operadores de comparación: = para preguntar si dos valores son iguales, > para saber si un valor es mayor que otro, < para preguntar por menor, >= con este podremos conocer si es mayor o igual, <= preguntamos por menor o igual, o si deseamos mirar sin son diferente utilizaremos <>


Ejemplo: Imagina que en la celda E13 escribimos la edad de una persona y en la celda F13 queremos que aparezca el texto "puede votar" en el caso que la edad sea igual o superior a 18, mientras que nos interesará aparezca "No puede votar" en caso que la edad sea menor de 18. La función que deberíamos escribir sería =SI(E13>=18;"Mayor de edad";"Menor de edad") Observa que en el primer argumento preguntamos por mayor o igual que 18, si la respuesta a la pregunta es Verdadera se realizará el segundo argumento: " puede votar ", en cambio si la respuesta es falsa, realizamos el tercer argumento: " No puede votar ".


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 (F11>D11;G11>E11);"Puede pasar";"NO puede pasar") Observa que toda la función Y(...) se escribe dentro del primer argumento de la función Si.



0 comentarios: