Cómo combinar funciones si y o en excel

La función SI es una de las funciones más poderosas de Excel. Y lo mejor es que puedes combinar otras funciones con IF para aumentar su potencia.

La combinación de funciones SI y O es una de las combinaciones de fórmulas más útiles en Excel. En este artículo, le mostraré por qué necesitamos combinar las funciones SI y O. Y por qué te resulta muy útil.

Introducción rápida

Estoy seguro de que has utilizado ambas funciones, pero déjame darte una introducción rápida.

  • IF : utilice esta función para probar una condición. Devolverá un valor específico si esta condición es verdadera, u otro valor específico si esta condición es falsa.
  • O – Múltiples condiciones de prueba. Devolverá verdadero si alguna de estas condiciones es verdadera y falso si todas estas condiciones son falsas.

El quid de ambas funciones es que la función SI sólo puede probar una condición a la vez. Y la función O puede probar múltiples condiciones pero solo devuelve verdadero/falso. Y, si combinamos estas dos funciones, podemos probar múltiples condiciones con OR y devolver un valor específico con IF.

¿Cómo funcionan las funciones SI y O?

En la sintaxis de la función IF, tenga un argumento de prueba lógico que usemos para especificar una condición para probar.

SI ( prueba_lógica , valor_si_verdadero, valor_si_falso)

Y luego, devuelve un valor basado en el resultado de esa condición. Ahora, si usamos la función OR para este argumento y especificamos varias condiciones para esto.

cómo combinar funciones if y or y reemplazar el argumento lógico con o

Si alguna de las condiciones es verdadera, OR devolverá verdadero y IF devolverá el valor específico. Y, si ninguna de las condiciones es verdadera O con retorno FALSO SI devolverá otro valor específico. De esta manera podemos probar más de un valor con la función SI. Pasemos a algunos ejemplos concretos.

Ejemplos

Aquí tengo una tabla con detalles de inventario de dos almacenes. Ahora quiero actualizar el estado en la tabla.

cómo combinar funciones if y or para obtener el estado en la tabla de existencias

Si no hay stock en ambos almacenes, el estado debería ser «Agotado». Y, si hay stock en alguno de los almacenes, el estado debería ser “En Stock”. Entonces aquí necesito verificar dos condiciones diferentes, «Almacén-1» y «Almacén-2».
Y la fórmula será.

 =IF(OR(B2>0,C2>0),"In-Stock","Out of Stock")
cómo combinar funciones if y or para obtener el estado en la fórmula de inserción de la tabla de existencias

En la fórmula anterior, si hay un valor mayor que cero en cualquiera de las celdas (B2 y C2), la función O devolverá verdadero y SI devolverá el valor «En stock». Pero, si ambas celdas tienen cero, OR devolverá falso y IF devolverá el valor «Agotado».

Obtener el archivo Excel

Ultimas palabras

Ambas funciones son igualmente útiles pero cuando las combinas puedes utilizarlas de forma más efectiva. Como te dije, al combinar las funciones IF y OR puedes probar más de una condición. Puede resolver ambos problemas con esta combinación de funciones.

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *