
Resumen
La función OR es una función lógica para probar varias condiciones al mismo tiempo. O devuelve VERDADERO o FALSO. Por ejemplo, para probar A1 para "x" o "y", use = OR (A1 = "x", A1 = "y"). La función OR se puede utilizar como prueba lógica dentro de la función IF para evitar IF adicionales anidados, y se puede combinar con la función AND.
Propósito
Pruebe múltiples condiciones con ORValor devuelto
VERDADERO si algún argumento evalúa VERDADERO; FALSO si no.Sintaxis
= O (lógico1, (lógico2),…)Argumentos
- Logic1 : la primera condición o valor lógico a evaluar.
- lógico2 : (opcional) la segunda condición o valor lógico a evaluar.
Versión
Excel 2003Notas de uso
Utilice la función OR para probar varias condiciones al mismo tiempo, hasta 255 condiciones en total. Cada condición lógica ( lógica1 , lógica2 , etc.) debe devolver VERDADERO o FALSO, o ser matrices o referencias que contengan valores lógicos.
La función OR evaluará todos los valores proporcionados y devolverá VERDADERO si algún valor se evalúa como VERDADERO. Si todas las lógicas se evalúan como FALSE, la función OR devolverá FALSE.
Tanto la función AND como la función OR agregarán los resultados a un solo valor. Esto significa que no se pueden usar en operaciones de matriz que necesitan entregar una matriz de resultados. Para obtener más contexto, consulte: fórmulas de matriz con lógica AND y OR.
Nota: Excel evaluará cualquier número excepto cero (0) como VERDADERO.
Ejemplos
Por ejemplo, para probar si el valor en A1 O el valor en B1 es mayor que 75, use la siguiente fórmula:
=OR(A1>75,B1>75)
OR se puede utilizar para ampliar la funcionalidad de funciones como la función SI. Usando el ejemplo anterior, puede proporcionar OR como prueba_lógica para una función SI así:
=IF(OR(A1>75,B1>75), "Pass", "Fail")
Esta fórmula devolverá "Aprobado" si el valor en A1 es mayor que 75 O el valor en B1 es mayor que 75.
Forma de matriz
Si ingresa OR como una fórmula de matriz, puede probar todos los valores en un rango contra una condición. Por ejemplo, esta fórmula de matriz devolverá VERDADERO si cualquier celda en A1: A100 es mayor que 15:
=(OR(A1:A100>15)
Nota: esta es una fórmula de matriz y debe ingresarse con control + shift + enter, excepto en Excel 365.
Notas
- Cada condición lógica debe evaluarse como VERDADERA o FALSA, o ser matrices o referencias que contienen valores lógicos.
- Se ignoran los valores de texto o las celdas vacías suministradas como argumentos.
- La función OR devolverá #VALOR si no se encuentran valores lógicos
Videos relacionados



