Função E no Excel: todas as condições ao mesmo tempo
Atualizado em 10. November 2026 · Equipe Exercícios Excel
=SE(E(B2>=6;C2>=6);"Aprovado";"Recuperação") aprova só quem passou nas duas provas.Sintaxe
=E(lógico1; [lógico2]; ...)- lógico1
- A primeira condição, como B2>=6.
- lógico2
- Mais condições, até 255.
Pratique agora
Em E2, mostre Aprovado se as duas provas (B2 e C2) forem 6 ou mais; senão, Recuperação.
E dentro do SE
Sozinha, a E mostra VERDADEIRO ou FALSO. Dentro do SE, ela escolhe o texto.
=SE(E(B2>=6;C2>=6);"Aprovado";"Recuperação")Entre dois valores
Para saber se um número está numa faixa, teste os dois limites:
=E(B2>=5;B2<=8)Passo a passo
Escreva =E( e coloque cada condição separada por ponto e vírgula. Cada condição compara uma célula com um valor, como B2>=6 ou D2="Pago". Feche o parêntese. O resultado é VERDADEIRO só se todas as condições forem verdadeiras. Se uma falhar, o resultado é FALSO.
Sozinha, a função E é útil para conferir regras. Dentro do SE, ela decide qual texto ou conta aparece.
Exemplo do dia a dia: liberar bônus
Um vendedor ganha bônus se bater a meta de vendas e tiver menos de 3 faltas no mês. As vendas estão em B2, a meta em C2 e as faltas em D2.
=SE(E(B2>=C2;D2<3);"Bônus";"Sem bônus")Para o valor do bônus em reais, troque o texto por uma conta: =SE(E(B2>=C2;D2<3);B2*2%;0).
Exemplo do dia a dia: data dentro de um período
Para saber se uma data está dentro de um mês, teste os dois limites. Com o início do período em F1 e o fim em F2:
=E(A2>=F1;A2<=F2)E com várias condições
A função aceita até 255 condições. Exemplo: um pedido só sai se estiver pago, com endereço e com estoque.
=E(D2="Pago";E2<>"";F2>0)Para conferir qual condição falhou, escreva cada uma numa coluna separada por um momento. Cada coluna mostra VERDADEIRO ou FALSO.
E na formatação condicional
Para pintar as linhas que atendem a duas regras ao mesmo tempo, use a E numa regra de fórmula. Selecione a tabela e escolha Formatação Condicional > Nova Regra > Usar uma fórmula.
=E($D2="Pendente";$B2<HOJE())Essa regra pinta os pedidos pendentes que já passaram da data.
Usar * no lugar da E
Em fórmulas que trabalham com intervalos, como SOMARPRODUTO e FILTRO, a função E não funciona linha a linha. Nesses casos, multiplique as condições: (B2:B9="Sul")*(D2:D9>3000). Cada condição vira 1 ou 0, e a multiplicação só dá 1 quando as duas passam.
No Excel em inglês e no Google Planilhas
No Excel em inglês, a função se chama AND. No Google Planilhas em português, o nome é E, como no Excel.
Erros comuns
- Escrever a regra em português dentro da fórmula, como =SE(B2>=6 E C2>=6;...): o Excel não entende; use a função E(B2>=6;C2>=6)
- Usar vírgula entre as condições: no Excel em português é ponto e vírgula
- Esperar que a E funcione em intervalos inteiros, como E(B2:B9>5): ela junta tudo num resultado só, não linha a linha
Exemplo do dia a dia: aprovação de crédito
Uma loja aprova a compra a prazo quando o cliente tem renda acima de R$ 2.000, o valor da parcela é até 30% da renda e não há atraso anterior. Com a renda em B2, a parcela em C2 e os atrasos em D2:
=SE(E(B2>2000;C2<=B2*30%;D2=0);"Aprovado";"Análise")Exemplo do dia a dia: horário comercial
Para saber se um atendimento aconteceu em horário comercial, teste se a hora está entre 8h e 18h e se o dia não é fim de semana. Com a data e hora em A2:
=E(HORA(A2)>=8;HORA(A2)<18;DIA.DA.SEMANA(A2;2)<=5)A DIA.DA.SEMANA com tipo 2 dá 1 para segunda e 7 para domingo, então até 5 é dia útil.
Erros comuns
#VALOR!
Uma das condições aponta para um texto que não é VERDADEIRO nem FALSO, como E(A2) com A2 contendo um nome.
Sempre FALSO
Uma condição compara texto com espaço sobrando, como "Pago ". Limpe os dados com ARRUMAR.
Perguntas frequentes
A função E funciona com datas?
Sim. Compare as datas com células ou com a função DATA, como =E(A2>=DATA(2027;1;1);A2<=DATA(2027;1;31)).
E funciona no Google Planilhas?
Sim, com o mesmo nome. Em inglês, AND.
Dá para usar a E com textos e números juntos?
Sim. Cada condição é independente: =E(D2="Pago";C2>1000) mistura texto e número sem problema.
Como mostrar qual condição falhou?
Use SES com cada condição: =SES(D2<>"Pago";"Falta pagar";C2<=1000;"Valor baixo";VERDADEIRO;"Ok").
Posso usar E sem SE?
Sim. Ela mostra VERDADEIRO ou FALSO, o que já serve para conferir dados ou para filtros.
Qual o limite de condições?
Até 255 condições na mesma função E.
Como testar se um número está fora de uma faixa?
Use OU: =OU(B2<5;B2>8) dá VERDADEIRO quando o número está abaixo de 5 ou acima de 8.
Qual a diferença entre E e OU?
E exige todas as condições. OU aceita qualquer uma.
Dá para usar E com SES?
Sim: =SES(E(B2>=9;C2>=9);"Destaque";VERDADEIRO;"Normal").
Veja também
Treine E até ficar fácil
A lição "UND, ODER und XODER" tem 4 exercícios com correção na hora.