Função SE no Excel: como usar, com várias condições

Atualizado em 9 de novembro de 2026 · Equipe Exercícios Excel

A função SE testa uma condição e devolve um valor se ela for verdadeira e outro se for falsa. Exemplo: =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

Exercício 1 de 3Correção na hora, sem cadastro

Em C2, mostre Aprovado se a nota de B2 for 7 ou mais. Senão, mostre Reprovado.

C2
fx
Aluno
Nota
Situação
Ana
8,5
Bruno
6
Carla
7
Diego
4,5

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"))

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

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 "Função SE" tem 5 exercícios com correção na hora.

Começar grátis