Lógicas

OR

Definição

OR retorna TRUE quando pelo menos um dos testes fornecidos é verdadeiro, e FALSE caso contrário.

Sintaxe

=OR(logical1, [logical2], ...)

Argumentos

Argumento Significado
logical1 O primeiro teste, como A2<0.
logical2, ... Testes extras opcionais. Qualquer um deles pode ser verdadeiro para OR retornar TRUE.

Exemplo resolvido

Uma balsa espera se a temperatura estiver abaixo de 0 ou a bandeira de gelo for 1. A temperatura está em A2:A4 e a bandeira de gelo está em B2:B4.

A: Temp B: Gelo
18 0
-2 0
4 1

Fórmula: =IF(OR(A2<0,B2=1),"Stop","Go")

Resultado: Go. 18 não está abaixo de 0 e a bandeira de gelo é 0, então OR é falso e IF retorna Go. Preenchida para baixo, a fórmula dá Go, Stop e Stop.

Prática

A célula A2 contém 2 e a célula B2 contém 8. Em C2, escreva uma fórmula que retorne 1 quando A2 for maior que 10 ou B2 for menor que 5, e 0 caso contrário.

  1. Em C2, escreva uma fórmula IF que use OR e mostre 1 quando A2 for maior que 10 ou B2 for menor que 5, e 0 caso contrário.
Passo 1 de 2
Aqui, as fórmulas usam nomes de função em inglês, como SUM, e o ponto (.) como separador decimal, em todos os idiomas.
Carregando a planilha…

Funções relacionadas

OR costuma ser aninhada em IF. AND é a parceira que exige que todos os testes passem, em vez de qualquer um.

Erro comum

Esperar que OR exija os dois testes, como AND faz: com temperatura 18 e gelo 0, nem A2<0 nem B2=1 é verdadeiro, então OR é falso e IF retorna Go.

Funções relacionadas

Estes links são funções relacionadas.