EXCEL AVANZADO CON EJERCICIOS PRÁCTICOS
Funciones Avanzadas en Excel. Funciones Lógicas SI – Y – O
LA FUNCIÓN SI
- La prueba lógica es la condición que queremos evaluar.
- El valor si verdadero es el valor que aparecerá como resultado si se cumple la condición
- El valor si falso es el valor que aparecerá si no se cumple.
- > mayor que
- < menor que
- >= mayor o igual que
- <= menor o igual que
- <> distinto de
Podemos ampliar el uso de esta función teniendo en cuenta que podemos incluir como argumento de la función SI otras funciones.
FUNCIONES Y, O
- La función Y devuelve como resultado VERDADERO si todos los argumentos son VERDADEROS
- La función O devuelve como resultado VERDADERO si alguno de los argumentos es VERDADERO
según este ejemplo si en la celda A1 Y en la celda B1 aparece un valor superior o igual a 5 el resultado será la palabra “Apto”. Debe ocurrir en los dos casos para ser evaluado como VERDADERO
SI ANIDADOS
SI.CONJUNTO
La función SI.CONJUNTO evalúa una o más condiciones y devuelve el valor que corresponde a la primera condición verdadera. Podemos establecer tantas condiciones como necesitemos hasta un máximo de 127. Para cada condición especificaremos un valor como resultado en caso de evaluarse como VERDADERO. Por tanto, puede sustituir a varias funciones SI anidadas, siendo más sencillo solucionar este tipo de problemas.
La sintaxis de esta función es la siguiente:
=SI.CONJUNTO(Condición1;Valor_si_verdadero1;Condición2; Valor_si_verdadero1;…)
Por ejemplo, para evaluar la nota de un alumno que tenemos en la celda A1 podríamos usar esta función:
=SI.CONJUNTO(A1>=9;”SB”;A1>=7;”NT”;A1>=6;”B”;A1>=5;”APROBADO”;A1<5;”NO APTO”)
Veamos la solución al ejercicio práctico planteado anteriormente:
En este ejercicio para calcular las comisiones recibidas por cada uno de los trabajadores se ha utilizado la función SI.CONJUNTO.
=SI.CONJUNTO(C2>=2000 ;500;C2>=1000 ; 200 ;VERDADERO; 0)