1. OBJETIVO
Conocer la importancia y utilidad de la función SI condicional, para así poder realizar un
trabajo eficaz.
FUNCIÓN SI
Devuelve un valor si la condición especificada es VERDADERO y otro valor si dicho argumento es
FALSO.
Se utiliza la función SI para realizar pruebas condicionales en valores y fórmulas.
SINTAXIS DE LA FUNCIÓN SI
La función SI tiene tres argumentos y solo el primero de ellos es obligatorio:
SI(prueba_lógica, [valor_si_verdadero], [valor_si_falso])
prueba_lógica: La comparación a realizar.
valor_si_verdadero (opcional): Valor a regresar si la prueba lógica es verdadera.
valor_si_falso (opcional): Valor a regresar si la prueba lógica es falsa.
Aunque el segundo y tercer argumento son opcionales, sin ellos la función no sería de mucha
utilidad. El grande beneficio de la función SI radica en poder indicar a Excel el valor que deseamos
obtener en caso de que la prueba lógica sea verdadera o sea falsa.
EJEMPLO
Utilizando la función SI desplegaré un mensaje de APROBADO si la calificación del alumno es
superior o igual a 60 y un mensaje de REPROBADO si la calificación es menor a 60. La función que
utilizaré será la siguiente:
2. =SI(B2>=60,"APROBADO","REPROBADO")
.
FUNCIÓN SI CONDICIONAL ANIDADO
Una función SI anidada es cuando una segunda función SI se coloca dentro de la primera de
manera que pruebe alguna condición adicional. Las funciones SI anidadas aumentan la flexibilidad
de la función al ampliar el número de posibles resultados a probar.
Supongamos que necesitamos hacer una equivalencia de una columna de letras a números de la
siguiente manera: A = 5 y B = 10. Si la celda es igual a “A” entonces el valor será 5, pero si la
celda es “B” entonces el valor será 10. Esto lo podemos resolver con la siguiente función SI anidada:
SI(celda = "A", 5, SI(celda = "B", 10))
El resultado será el siguiente:
¿Qué pasaría si ahora en lugar de dos letras tenemos tres? Es decir, que si encontramos una “C”
debemos colocar el valor 20. La función SI anidada será la siguiente:
SI(celda = "A", 5, SI(celda = "B", 10, SI(celda = "C", 20)))
Una función SI anidada puede ayudar a encontrar una buena solución a un problema pero no se
debe hacer un uso excesivo de esta funcionalidad.