La función O en Excel es una función lógica que se encarga de evaluar dos o más condiciones y nos devuelve el resultado Verdadero si alguno de sus argumentos son verdaderos y Falso en caso contrario, cuando todas las condiciones son falsas.

Por tanto, para que esta función devuelva el valor Verdadero basta con que cualquiera de las condiciones se cumpla.
Sintaxis de la Función O en Excel
O(valor_lógico1; [valor_lógico2]; …)
- valor_lógico1 (obligatorio): Primera condición a probar.
- valor_lógico2 (opcional): Condiciones adicionales a probar.
La Función O puede recibir entre 1 y 255 parámetros, donde cada uno corresponde de un valor lógico o condición lógica. Cada uno de esos valores empleados puede ser VERDADERO o FALSO.
Cada uno de los argumentos de la función O puede ser una expresión lógica (tipo 5<8), pero también puede ser una función de Excel que devuelva un valor FALSO o VERDADERO.

Ejemplo de la función O
Esta función es muy útil, especialmente si la incluimos en la función condicional SI, como veremos en el siguiente ejemplo:

En este caso tenemos una relación con 10 socios de un gimnasio que ofrece un descuento a los que tengan más de 60 años o más de 5 años de antigüedad en el gimnasio.
En la columna D deseamos que nos indique si a cada uno de los socios le corresponde el descuento o no.
Eso lo podemos realizar con la función O, ya que para tener derecho al descuento solo es necesario que cumpla una de las condiciones (tener más de 50 años o bien tener más de 5 años de antigüedad). No es necesario que cumpla con ambas condiciones a la vez, aunque si cumple con las dos también tendrá descuento.

Escribimos en D2 la función =O(B2>50;C2>5). De esa forma evalúa si tiene más de 50 años (B2>50, lo cual es falso) y la antigüedad (C2>5, lo cual también es verdadero).
Si desplegamos la ventana de la función podemos ver la evaluación de cada uno de los valores lógicos.
Al cumplir una de las condiciones indicadas el resultado de la función es Verdadero.

Si copiamos la fórmula para los demás socios obtenemos los siguientes valores:

Vemos que se cumple que nos indica que tendrían descuento los socios que cumplan al menos uno de los requisitos necesarios.
Combinar las funciones O y SI
Como indicaba, esta función es muy indicada para ser utilizada como argumento de una condicional SI.
Por ejemplo, en caso de que queramos que para los socios aparezca la palabra «Con Descuento» o «Sin Descuento» en lugar de «Verdadero» o «Falso», podríamos utilizar la siguiente fórmula:
=SI(O(B2>50;C2>5);»Con Descuento»;»Sin Descuento»)

Utilizando esa fórmula en los demás socios vemos que nos completa el resultado de cada uno de ellos con la palabra «Con Descuento» o «Sin Descuento».

Video explicativo:
Para suscribirte a mi canal de YouTube:
Deja una respuesta