Pular para o conteúdo principal
FormulaDojo
Idioma:Português (Brasil)

Funções E e OU no Excel: várias condições no SE

Atualizado em

A função E retorna VERDADEIRO quando todas as condições são verdadeiras; a OU retorna VERDADEIRO quando pelo menos uma é. Elas são mais úteis como teste do SE: =SE(E(B2>15000;C2>=4);250;0) paga 250 de bônus só se as vendas passarem de R$ 15.000 e a avaliação for de pelo menos 4.

Sintaxe das funções E e OU

=E(lógico1; [lógico2]; …) =OU(lógico1; [lógico2]; …)

lógico1
A primeira condição, geralmente uma comparação como B2>15000 ou C2="Sim".
lógico2, …
Outras condições, separadas por ponto e vírgula. A E exige que todas sejam VERDADEIRO, a OU só uma. Até 255.

Pratique E e OU aqui

Digite sua fórmula direto na planilha. Ela é verificada como no Excel, com ponto e vírgula ou vírgula, em português ou em inglês.

Exercício 1 de 1

Pago e enviado

Um pedido pode ser fechado quando está pago e enviado. Em D2, escreva um E que retorne VERDADEIRO quando B2 e C2 forem os dois Sim e copie até D6.

PedidoPagoEnviadoPode fechar
SO-1041SimNão
SO-1042SimSim
SO-1043NãoSim
SO-1044SimSim
SO-1045NãoNão

Como combinar condições passo a passo

  1. Escreva primeiro cada condição sozinha, por exemplo B2>15000 e C2>=4.
  2. Coloque-as dentro de E( se todas precisam ser verdadeiras, ou de OU( se basta uma, separadas por ponto e vírgula.
  3. Pressione Enter para ver VERDADEIRO ou FALSO e confira algumas linhas à mão.
  4. Para mostrar seu próprio resultado, use esse E ou OU como primeiro argumento do SE: =SE(E(…);250;0).

Exemplos das funções E e OU

Pago e enviado

=E(B2="Sim";C2="Sim")

VERDADEIRO só quando as duas células dizem Sim. Um único Não dá FALSO.

Frete grátis

=OU(B2>=50;C2="Sim")

VERDADEIRO quando o pedido é de pelo menos R$ 50 ou o cliente é assinante.

Sinalizar projeto com problema

=SE(OU(B2>0;D2>C2);"Revisar";"Em dia")

Mostra Revisar quando o projeto está atrasado ou estourou o orçamento.

OU dentro do E

=SE(E(OU(B2>=2;C2="Sim");D2=0);"30 dias";"Antecipado")

Dois anos como cliente ou um fiador, e nenhuma fatura em aberto: o OU é uma das condições do E.

Erros comuns com E e OU e como resolver

ResultadoCausaSolução
Sempre FALSOE usado quando uma condição basta, ou um intervalo como B2:B6>0 no lugar de uma célula: aí a função E exige que todas as linhas do intervalo passem no teste.Use OU quando qualquer condição serve, e teste uma linha por vez: B2>0.
#VALOR!Os argumentos são células de texto, não comparações, como =E(A2;B2) com nomes nas duas células. A função E ignora texto e, sem nada para testar, retorna #VALOR!.Escreva uma comparação completa em cada argumento: A2="Sim".
Resultado errado no limite> e >= trocados, e um valor exatamente no limite cai do lado errado.Releia a regra: “mais de” é >, “pelo menos” é >=.
#NOME?Texto sem aspas, como C2=Sim, ou fórmula em inglês (AND, OR) copiada sem traduzir.Coloque o texto entre aspas, C2="Sim", e use E e OU.

E, OU, NÃO ou SE aninhado?

E e OU não substituem o SE aninhado. O SE aninhado escolhe um resultado entre várias faixas, enquanto E e OU juntam condições em um único VERDADEIRO ou FALSO para uma decisão. Para “não”, envolva a condição com NÃO: =E(B2>0;NÃO(C2="Fechado")). Para contar ou somar linhas, CONT.SES e SOMASES já combinam os critérios como um E.

Perguntas frequentes

Como fazer um SE com duas condições?

Coloque as duas condições no E (as duas verdadeiras) ou no OU (basta uma) e use como teste: =SE(E(B2>15000;C2>=4);250;0).

Dá para misturar E e OU?

Sim, colocando uma dentro da outra. =E(OU(B2>=2;C2="Sim");D2=0) quer dizer “B2 pelo menos 2 ou C2 é Sim, e D2 é 0”.

E e OU diferenciam maiúsculas e minúsculas?

Não. C2="sim" é VERDADEIRO para Sim, SIM ou sim.

Quantas condições cabem na função E?

Até 255. Passando de três ou quatro, uma coluna auxiliar por condição deixa a fórmula mais fácil de ler.

Continue praticando

Os 5 exercícios das funções E e OU, com explicações e acompanhamento do progresso.

Abrir os exercícios de E e OU