En el presente artículo vamos a explicar dos ejemplos de uso de fórmulas en las que se combinan diversas funciones lógicas de Excel. Se hace uso de la función SI anidada, la función Y Y la función O.
Primero demos un REPASO DE LAS TRES FUNCIONES:
La función SI devolverá el valor si verdadero o el valor si falso, dependiendo de si la prueba lógica se cumple o no.
SI(prueba lógica; valor si verdadero; valor si falso)
La función Y devolverá VERDADERO si TODAS las pruebas lógicas se cumplen.
Y( prueba lógica 1, prueba lógica 2, ….)
La función O devolverá VERDADERO si AL MENOS UNA de las pruebas lógicas se cumple.
O( prueba lógica 1, prueba lógica 2, ….)
Partimos de la siguiente tabla:

Y nos piden, en primer lugar:
Si la temperatura es menor que 6, ponemos HACE FRÍO; BUEN TIEMPO, si la temperatura está entre 6 y 10; y HACE CALOR en cualquier otro caso.
Como tenemos tres posibles soluciones, “hace frío”, “buen tiempo” y “hace calor” necesitaremos el uso de dos funciones SI.
En la primera prueba lógica miraremos si la temperatura es menor que 6, en cuyo caso pondremos el texto “HACE FRÍO”.

Cuando la temperatura no sea menor que 6, usaremos una nueva función SI, para ver si, la temperatura está entre 6 y 10. La condición que pondremos en este caso será una función Y con dos pruebas lógicas, una que pregunta si la temperatura es mayor o igual a 6 y otra que cuestiona si ésta es menor que 10).

Cuando la función SI dé como resultado verdadero, escribiremos el texto “BUEN TIEMPO”; en caso contrario; “HACE CALOR”.

En este caso concreto, podría no usarse la función Y, sustituyéndola únicamente por la prueba lógica B2<10 (ya que la temperatura ya es mayor o igual que 6).
La segunda cuestión nos dice lo siguiente:
Si los países son de EUROPA o ÁFRICA con SOL, ponga MORENOS; PÁLIDOS sin son de ASIA con NUBES; si son de AMÉRICA ponga INDIOS; y en cualquier otro caso ponga AMARILLOS.
Como tenemos cuatro (4) posibilidades: MORENOS, PÁLIDOS, INDIOS y AMARILLOS vamos a precisar el uso de tres (3) funciones SI.
En la prueba lógica de la primera tenemos que conjuntar que sea de EUROPA o ÁFRICA con que tenga SOL por lo que usaremos la función O para discernir los países de EUROPA o ÁFRICA y una función Y para que, además, tenga SOL.
Cuando todo eso dé VERDADERO, pondremos el texto “MORENOS”.
=SI(Y(O(D2=”EUROPA”;D2=”AFRICA”);E2=”SOL”); “MORENOS”

En caso contrario, pondremos la prueba lógica que nos determine si el país es de “ASIA” con “SOL”. Usamos la función Y que, al ser verdadera, nos devolverá “PÁLIDOS”.
SI(Y(D2=”ASIA”;E2=”NUBES”);”PÁLIDOS”
Cuando el resultado de ésta prueba lógica es FALSO, pondremos una nueva función SI, cuya prueba lógica analizará si la zona es “AMÉRICA” poniendo, en caso VERDADERO, “INDIOS” y en el caso de que sea FALSO, AMARILLOS. SI(D2=”AMÉRICA”;”INDIOS”;”AMARILLOS”)))
