Como Usar a Função OR Dentro da Função IF: Guia e Exemplos

スポンサーリンク
スポンサーリンク

Como Usar a Função OU Dentro da Função SE: Guia e Exemplos

No Excel, combinar a função OU com a função SE permite executar uma ação específica caso uma ou mais condições sejam atendidas. Este artigo explica a sintaxe básica, os passos para usar essas funções e exemplos práticos.

Sintaxe Básica das Funções SE e OU

A sintaxe básica para combinar a função SE com a função OU é a seguinte:

=SE(OU(condição1; condição2; …); valor_se_verdadeiro; valor_se_falso)

A função OU retorna VERDADEIRO se pelo menos uma das condições for atendida. Caso contrário, retorna FALSO.

Passos

  1. Selecione a célula onde deseja usar as funções SE e OU (por exemplo, C2).
  2. Insira uma fórmula como a seguinte para exibir um resultado específico caso uma das condições seja atendida:

Exemplo de Fórmula

Se o valor da célula A2 for menor ou igual a 10 ou o valor da célula B2 for maior ou igual a 20, exiba “OK”. Caso contrário, exiba “NG”. A fórmula seria:

=SE(OU(A2<=10; B2>=20); “OK”; “NG”)

Explicação da Fórmula

  • A2<=10: Verifica se o valor na célula A2 é menor ou igual a 10.
  • B2>=20: Verifica se o valor na célula B2 é maior ou igual a 20.
  • OU(A2<=10; B2>=20): Retorna VERDADEIRO se pelo menos uma das condições for atendida. Caso contrário, retorna FALSO.
  • SE(…; “OK”; “NG”): Exibe “OK” se o resultado da função OU for VERDADEIRO; caso contrário, exibe “NG”.

Exemplo

No exemplo abaixo, as colunas A e B contêm números. A coluna C exibe “OK” se o valor da coluna A for menor ou igual a 10 ou se o valor da coluna B for maior ou igual a 20. Caso contrário, exibe “NG”.

A B C
1 Valor1 Valor2 Resultado
2 8 15 =SE(OU(A2<=10; B2>=20); “OK”; “NG”)
3 12 22 =SE(OU(A3<=10; B3>=20); “OK”; “NG”)
4 15 18 =SE(OU(A4<=10; B4>=20); “OK”; “NG”)
5 10 25 =SE(OU(A5<=10; B5>=20); “OK”; “NG”)

Resultados

  • Célula C2: A2 é menor ou igual a 10, então o resultado é “OK”.
  • Célula C3: B3 é maior ou igual a 20, então o resultado é “OK”.
  • Célula C4: Nenhuma das condições é atendida, então o resultado é “NG”.
  • Célula C5: A5 é menor ou igual a 10 e B5 é maior ou igual a 20, então o resultado é “OK”.

Explicação Usando Linguagem de Programação

Excel JavaScript
=SE(OU(A2<=10; B2>=20); “OK”; “NG”)
if(A2<=10 || B2>=20){
  console.log("OK");
}else{
  console.log("NG");
}

Conclusão

Usar a função OU dentro da função SE no Excel é uma maneira eficaz de avaliar se uma ou mais condições são atendidas e realizar ações com base no resultado. Este método é útil para cenários onde é necessário verificar múltiplas condições de forma rápida e eficiente.