OR Función

Se utiliza con otra función para dar como resultado verdadero en caso de que una de las expresiones lógicas proporcionadas, como mínimo, sea verdadera.

Sintaxis

OR(logical_expression1, [logical_expression2, ...])
  • expresión_lógica1
    Expresión por medio de la cual se evalúa verdadero o falso (booleana).
  • expresión_lógica2, ... —[opcional]
    Expresiones adicionales por medio de las que se evalúa verdadero o falso.

Uso de muestra

IF(OR([Fecha de vencimiento]1 > [Fecha de vencimiento]2; [Fecha de vencimiento]1 > [Fecha de vencimiento]3); "La Fecha de vencimiento 1 no es la más pequeña"; "La Fecha de vencimiento 1 es la más pequeña")

Notas de uso

  • La función OR se puede utilizar directamente en una columna booleana (casilla de verificación, bandera, estrella) o se puede utilizar dentro de otra función, como IF, SUMIF, COUNTIF, SUMIFS y COUNTIFS.
  • La función OR se puede utilizar directamente en una columna booleana (casilla de verificación, bandera, estrella) o se puede utilizar dentro de otra función.
  • OR también se puede utilizar junto con @cell, en el criterio de otras funciones, como SUMIF, COUNTIF, SUMIFS y COUNTIFS.

Ejemplos

En este ejemplo, se hace referencia a la siguiente información de la hoja:

N.° de fila

Número de artículo

¿Está en el inventario?

Estado

Unidades vendidas

1

C001

verdadero

Verde

78

2

C002

falso

Rojo

42

3

C003

verdadero

Amarillo

217

4

C004

verdadero

Amarillo

 

 

Dada la tabla anterior, a continuación se mencionan algunos ejemplos de cómo se utiliza la función OR() en una hoja:

 

Fórmula

Descripción

Resultado

=IF(OR([¿Está en el inventario?]1 = 0, Estado1 = "ROJO"), "Comprobar el estado del pedido y el inventario", "En camino")

SI la columna “En el inventario”, fila 1, es igual que 0 (no marcada/falso), O, la columna “Estado”, fila 1, es “Rojo”, da como resultado el valor "Comprobar el estado del pedido y el inventario"; si no, da como resultado "En camino".

En camino

=IF(OR([Unidades vendidas]2 > 50, [¿Está en el inventario?]2 = 0), "Sin inventario", "En el inventario")

SI la columna “Unidades vendidas”, fila 2, es mayor que 50, O, la columna “En el inventario”, fila 2, equivale a 0, da como resultado el valor “Sin inventario”; si no, da como resultado “En el inventario”.  

Sin inventario

=COUNTIF(Estado1:Estado4, OR(@cell = "Verde", @cell = "Amarillo"))

Cuente el número de valores de la columna “Estado” si a nivel de celda se obtiene como resultado Verde o Amarillo. Se aplican las filas 1, 3 y 4.

3