Documente Academic
Documente Profesional
Documente Cultură
La funcin SI es parte del grupo de funciones Lgicas y nos permite evaluar una
condicin para determinar si es falsa o verdadera. La funcin SI es de gran ayuda para
tomar decisiones en base al resultado obtenido en la prueba lgica.
Sintaxis de la funcin SI
Prueba_lgica (obligatorio): Es lo que se tiene que cumplir: Expresin lgica que ser
evaluada para conocer si el resultado es VERDADERO o FALSO.
La Prueba_lgica puede ser una expresin que utilice cualquier operador lgico o
tambin puede ser una funcin de Excel que regrese como resultado VERDADERO o
FALSO.
Ejemplo
Sintaxis de la funcin
=SI(B2>=60,"APROBADO","REPROBADO")
Por esto, una instruccin SI puede tener dos resultados. El primer resultado es si la
comparacin es Verdadera y el segundo si la comparacin es Falsa.
Otros ejemplos
=SI(C2="S",1,2)
=SI(C2=1,"S","No")
La funcin SI se puede usar para evaluar texto y valores. Tambin se puede usar
para evaluar errores. No est limitado exclusivamente a comprobar si un elemento es
igual a otro y devolver un nico resultado, tambin puede usar operadores
matemticos y realizar clculos adicionales segn sus criterios. Tambin se pueden
anidar varias funciones SI para realizar varias comparaciones.
NOTA: Si van a usar texto, tendrn que escribir el texto entre comillas (por ejemplo,
Texto)
Operadores de clculos que puedo utilizar en las frmulas, (< menor que, > mayor
que, = es igual a, <> no es igual a, etc.)
Ejemplo de funcin SI anidada
Mientras que una funcin SI sencilla solo contiene dos resultados (verdadero o falso),
las funciones SI anidadas pueden tener de 3 a 64 resultados.
=SI(D2=1,"S",SI(D2=2,"No","Es posible"))
=SI(D2=1,"S",SI(D2=2,"No","Es posible"))
prueba_lgica
valor_si_verdadero
Supongan que tienen que dar como resultado 2 textos: Menor de edad y Mayor de
edad. Los ejemplos anteriores aplicamos la funcin SI porque el resultado final seran
solamente dos acciones, pero ahora imaginen que necesitamos desplegar la leyenda
Tercera edad cuando la persona tenga 65 aos o ms. Esto nos deja el problema
con las siguientes reglas:
Ahora tenemos 3 posibles acciones, y la funcin SI no podr resolver por s sola este
problema, por lo que necesitan recurrir a la funcin SI anidada la cual les permite
resolver cualquier situacin en las que necesiten evaluar ms de una prueba lgica y
ejecutar ms de dos acciones.
En el dibujo les muestro cmo funciona la funcin SI anidada. Miren que la clave es
que, en lugar de ejecutar una segunda accin, la primera funcin SI incluye una
segunda funcin SI de manera que entre ambas funciones puedan ejecutar un mximo
de tres acciones.
Para el ejemplo que les puse, la funcin SI anidada, el problema ser la siguiente:
=SI(A2 < 18; "Menor de edad"; SI(A2 < 65; "Mayor de edad"; "Tercera edad"))
=SI(A2 < 18(prueba lgica); "Menor de edad(valor verdadero); SI(A2 < 65; "Mayor
de edad"; "Tercera edad")(valor falso))
Pongan atencin al tercer argumento de la primera funcin SI (valor falso), que en
lugar de ser una accin, se ha convertido en otra funcin SI, que a su vez tendr la
posibilidad de ejecutar otras dos acciones.
En los ejemplos anteriores utilizaron solamente dos funciones SI anidadas, pero Excel
les permite anidar muchas ms funciones.
=SI(A2<600,"Malo",SI(A2<750,"Promedio",SI(A2<900,"Bueno","Excelente")))
En este caso tienen tres funciones SI anidadas porque la cantidad de acciones que
necesito ejecutar son cuatro. As que en general, la cantidad de funciones SI que
utilizars en tu frmula ser una menos que la cantidad de acciones que
necesitas ejecutar.
Tambin observen que todas las funciones SI van anidando otra funcin SI como uno
de sus argumentos y solamente la ltima funcin SI (la ms anidada) ser la que
tendr sus dos acciones porque ya no habr otra funcin SI que anidar. Observen el
resultado de nuestra frmula:
La funcin BUSCAR en Excel
La funcin BUSCAR en Excel permite buscar un valor dentro de un rango de celdas
y como resultado nos devolver el valor correspondiente del rango de resultados que
especifiquemos. La funcin BUSCAR se puede utilizar en forma vectorial o en forma
matricial.
De esta forma se puede buscar un valor en un rango de celdas el cual debe ser una
sola columna o una sola fila. La sintaxis para realizar la bsqueda es la siguiente:
Tengo una lista de alumnos con sus nombres, apellidos y calificaciones y de los cuales
deseo encontrar la calificacin de alguno de ellos con tan solo especificar su nombre.
3. El ltimo argumento ser el rango que tiene los resultados que deseo obtener y
que en este ejemplo son las calificaciones en C2:C6:
=BUSCAR(F1, A2:A6, C2:C6)
Si en lugar de la calificacin quisiera obtener el apellido del alumno basta con cambiar
el tercer argumento de la funcin para indicar el rango que contiene los apellidos que
es B2:B6.
Traten de hacer sus propios ejercicios en Excel, ustedes creen sus problemas y con
esto y los ejercicios y ejemplos que vimos en las clases traten de resolverlo solas,
dems est decir que cualquier consulta a las rdenes, no dejen de pasar una
pregunta para ms adelante xq se quedan con la duda y despus no enganchan el
ejercicio ok?