Lógicas

Cuando basta con que se cumpla una prueba

Definición

Mostrar 1 cuando se cumple cualquiera de las dos pruebas significa envolver OR dentro de IF.

Sintaxis

=IF(OR(logical1, logical2),1,0)

Argumentos

Argumento Significado
logical1 La primera prueba, por ejemplo B2>50.
logical2 La segunda prueba, por ejemplo C2="yes".

Ejemplo resuelto

Un mostrador marca un pedido urgente cuando la cantidad de B2 supera 50 o la celda vip de C2 es yes.

A: Ticket B: Cantidad C: Vip
T-14 12 no
T-15 80 no
T-16 9 yes

Fórmula: =IF(OR(B2>50,C2="yes"),1,0)

Resultado: 0. 12 no supera 50 y C2 no es yes, así que no se cumple ninguna prueba.

Práctica

La celda C2 contiene 20. La celda D2 contiene 1. En E2, escribe una fórmula que muestre 1 cuando C2 sea mayor que 10 o D2 sea menor que 5, y 0 en caso contrario.

  1. En E2, escribe una fórmula IF que use OR y muestre 1 cuando C2 sea mayor que 10 o D2 sea menor que 5, y 0 en caso contrario.
Paso 1 de 2
Aquí las fórmulas usan los nombres de función en inglés, como SUM, y un punto (.) como separador decimal, en todos los idiomas.
Cargando la hoja…

Funciones relacionadas

OR es la función que deja pasar cualquiera de las dos pruebas.

Error común

Dejar fuera la prueba vip, como en =IF(OR(B2>50),1,0): T-16 mostraría 0 aunque C2 sea yes.

Funciones relacionadas

Estos enlaces son funciones relacionadas.