Função SE no Excel: como usar, com várias condições
Atualizado em 10. November 2026 · Equipe Exercícios Excel
=SE(B2>=7;"Aprovado";"Reprovado").Sintaxe
=SE(teste_lógico; valor_se_verdadeiro; valor_se_falso)- teste_lógico
- A pergunta, que dá VERDADEIRO ou FALSO: B2>=7, D2="Pago", C2<>0.
- valor_se_verdadeiro
- O que mostrar quando o teste é verdadeiro: um texto entre aspas, um número ou outra fórmula.
- valor_se_falso
- O que mostrar quando o teste é falso.
Pratique agora
Em C2, mostre Aprovado se a nota de B2 for 7 ou mais. Senão, mostre Reprovado.
Exemplo passo a passo
A turma passa com nota 7 ou mais. Em C2, você quer escrever Aprovado ou Reprovado conforme a nota de B2.
- O teste é
B2>=7 - Se for verdadeiro, mostre
"Aprovado" - Se for falso, mostre
"Reprovado"
=SE(B2>=7;"Aprovado";"Reprovado")Depois arraste a fórmula para baixo. O Excel troca B2 por B3, B4 e assim por diante.
Os sinais de comparação
=igual<>diferente>maior e>=maior ou igual<menor e<=menor ou igual
Para comparar com texto, use aspas: =SE(D2="Pago";C2;0). Maiúsculas e minúsculas não fazem diferença.
SE com várias condições: E e OU
Use E quando todas as condições precisam ser verdadeiras, e OU quando basta uma. Elas entram no lugar do teste.
=SE(E(B2>=7;C2>=0,75);"Aprovado";"Reprovado")=SE(OU(B2="SP";B2="RJ");"Sudeste";"Outra região")SE dentro de SE, ou SES
Para mais de duas respostas, coloque um SE dentro do outro. Comece pela condição mais alta.
=SE(B2>=9;"Ótimo";SE(B2>=7;"Bom";"Melhorar"))No Excel 365 e 2019 em diante, o SES faz o mesmo com menos parênteses. O último teste VERDADEIRO funciona como "senão".
=SES(B2>=9;"Ótimo";B2>=7;"Bom";VERDADEIRO;"Melhorar")SE com célula vazia
Para não mostrar nada enquanto a nota não foi lançada, teste se a célula está vazia com "".
=SE(B2="";"";SE(B2>=7;"Aprovado";"Reprovado"))SE com texto
Texto vai sempre entre aspas, tanto no teste quanto no resultado. Maiúsculas e minúsculas não fazem diferença: "pago" e "Pago" passam igual.
=SE(D2="Pago";"Ok";"Cobrar")SE que faz conta
O resultado do SE pode ser uma conta. Exemplo: comissão de 5% para vendas acima de R$ 3.000 e 3% para o resto.
=SE(C2>3000;C2*5%;C2*3%)SE com datas
Para comparar com uma data fixa, use a função DATA no teste. Escrever 31/12/2026 direto na fórmula faz o Excel dividir os números.
=SE(B2<DATA(2026;12;31);"No prazo";"Atrasado")Erros que mais aparecem no SE
- Esquecer as aspas no texto:
=SE(D2=Pago;...)dá #NOME? - Usar vírgula no lugar do ponto e vírgula, como no Excel em inglês
- Pôr as condições do SE aninhado na ordem errada: teste do maior para o menor
- Escrever ">=" ao contrário ("=>"): o Excel não aceita
No Excel em inglês e no Google Planilhas
No Excel em inglês, a função se chama IF. No Google Planilhas em português, o nome é o mesmo: SE.
No Excel em português, os argumentos são separados por ponto e vírgula (;). Em tutoriais em inglês aparece a vírgula. Se copiar uma fórmula de um site em inglês, troque as vírgulas por ponto e vírgula e o nome da função pelo nome em português.
Conferir antes de arrastar
Teste o SE em duas ou três linhas com resultados diferentes antes de copiar para a coluna toda. Escolha uma linha que deve passar, uma que não deve e uma no limite, como uma nota exatamente 6. O limite é onde mais aparece erro de > no lugar de >=.
Erros comuns
#NOME?
Um texto ficou sem aspas, como Aprovado em vez de "Aprovado".
Resposta errada no SE aninhado
As condições estão fora de ordem. Teste primeiro a faixa mais alta (>=9), depois a próxima (>=7).
A fórmula não é aceita
No Excel em português, os argumentos são separados por ponto e vírgula (;), não por vírgula.
Perguntas frequentes
Como fazer SE com três resultados?
Ponha um SE dentro do outro: =SE(D2>=9;"Ótimo";SE(D2>=7;"Bom";"Revisar")). Ou use SES, que é mais fácil de ler.
O SE funciona com VERDADEIRO e FALSO?
Sim. Se a célula já tem VERDADEIRO ou FALSO, escreva só =SE(A2;"Sim";"Não").
Como deixar a célula vazia no SE?
Use duas aspas sem nada no meio: =SE(C2>0;C2*2;"") mostra vazio quando C2 não é maior que zero.
Qual a diferença entre SE e SES?
O SE testa uma condição e tem um senão. O SES testa várias condições em ordem, sem empilhar um SE dentro do outro.
Quantos SE posso colocar um dentro do outro?
Até 64, mas fica difícil de ler. Com mais de três respostas, prefira SES ou uma tabela com PROCV por faixa.
Como fazer SE com texto que contém uma palavra?
Use o SE com ÉNÚM e LOCALIZAR: =SE(ÉNÚM(LOCALIZAR("Pix";A2));"Sim";"Não").
O SE pode devolver uma conta?
Sim. Exemplo: =SE(B2>=F1;B2*5%;0) paga 5% de comissão só para quem bateu a meta.
Veja também
Treine SE até ficar fácil
A lição "Funktion WENN" tem 5 exercícios com correção na hora.