A função SE básica lida com duas possibilidades: verdadeiro ou falso, aprovado ou reprovado, dentro ou fora da meta. Mas a realidade frequentemente exige mais nuances — um aluno pode estar aprovado, em recuperação ou reprovado; um produto pode ser classificado como excelente, bom, regular ou ruim; uma meta pode ter níveis de atingimento diferente. Para lidar com mais de duas possibilidades na mesma célula, o Excel usa o SE aninhado — um SE dentro de outro SE. Neste artigo iremos mostrar como usar o SE aninhado no Excel para criar fórmulas com múltiplas condições de forma correta e eficiente.
Vídeo aula sobre como utilizar a função SE no Excel
Assista ao vídeo abaixo, caso prefira aprender como utilizar a função SE no Excel para controlar que está aprovado, reprovado ou em recuperação assistindo a um vídeo.
Não se esqueça de se INSCREVER no nosso canal.
E coloque o seu melhor e-mail abaixo para receber todas as nossas novidades em primeira mão.
O que é o SE aninhado e como funciona a lógica
O SE aninhado usa a função SE como argumento dentro de outro SE. Em vez de retornar um texto ou número simples no argumento valor_se_falso, você coloca outro SE. Isso cria uma cadeia de verificações: se a primeira condição for verdadeira, retorna o primeiro resultado; se não for, avalia a segunda condição; se esta for verdadeira, retorna o segundo resultado; se não, avalia a terceira condição; e assim por diante.
A estrutura básica de um SE aninhado com três possibilidades é: =SE(condição1; resultado1; SE(condição2; resultado2; resultado3)). O Excel avalia da esquerda para a direita: primeiro verifica condição1. Se for verdadeira, retorna resultado1 e para. Se for falsa, entra no segundo SE e avalia condição2. Se for verdadeira, retorna resultado2. Se for falsa, retorna resultado3 — o resultado padrão quando nenhuma das condições anteriores foi atendida.
Para um sistema de classificação de desempenho com quatro níveis: =SE(A1>=9;”Excelente”;SE(A1>=7;”Bom”;SE(A1>=5;”Regular”;”Insuficiente”))). O Excel avalia: se a nota for 9 ou mais, retorna “Excelente”. Se não for (mas pode ser entre 7 e 8,9), verifica o segundo SE: se for 7 ou mais, retorna “Bom”. Se não for (mas pode ser entre 5 e 6,9), verifica o terceiro SE: se for 5 ou mais, retorna “Regular”. Se não for nenhuma das anteriores (abaixo de 5), retorna “Insuficiente”.
SE aninhado na prática: aprovado, recuperação e reprovado
Um caso clássico de SE aninhado em contexto educacional é determinar três resultados possíveis: aprovado (média >= 7), recuperação (média entre 5 e 6,99) e reprovado (média < 5). Com apenas dois resultados possíveis, o SE simples bastaria. Mas com três, o SE aninhado é necessário: =SE(F2>=7;”Aprovado”;SE(F2>=5;”Recuperação”;”Reprovado”)).
Lendo essa fórmula: primeiro o Excel verifica se F2 é maior ou igual a 7. Se sim, retorna “Aprovado” e termina. Se não, entra no segundo SE e verifica se F2 é maior ou igual a 5. Se sim, retorna “Recuperação”. Se não (ou seja, F2 é menor que 5), retorna “Reprovado”. O resultado “Reprovado” só aparece quando ambas as condições anteriores foram falsas — quando a nota é menor que 5.
A ordem das condições no SE aninhado é fundamental. Se você colocar a condição >=5 antes da condição >=7, qualquer nota a partir de 5 seria classificada como “Recuperação” antes de chegar a verificar se é aprovado. Sempre coloque as condições da mais restritiva para a menos restritiva — do maior valor para o menor no caso de condições >=. Isso garante que o Excel elimine as possibilidades corretamente a cada etapa.
SE aninhado com nota de recuperação como desempate
Um cenário mais complexo do mundo real é quando um aluno que ficou em recuperação pode ser aprovado ou reprovado dependendo da nota que tirou na prova de recuperação. Isso exige um SE aninhado em dois níveis: primeiro verifica a média regular; se estiver aprovado por ela, retorna “Aprovado”; se não estiver, verifica a nota de recuperação para determinar o resultado final.
Supondo que a média está em F2 e a nota de recuperação em G2: =SE(F2>=7;”Aprovado”;SE(G2>=7;”Aprovado na Recuperação”;”Reprovado”)). Se a média for 7 ou mais, aprovado diretamente. Se não, olha a nota de recuperação: se essa for 7 ou mais, aprovado pela recuperação; se não, reprovado definitivamente. Esse SE aninhado com dois níveis abrange os três cenários possíveis: aprovação direta, aprovação pela recuperação e reprovação.
Para deixar mais claro em um relatório quem foi aprovado na recuperação (em vez de ter apenas “Aprovado” para dois casos diferentes), use textos distintos nos resultados: =SE(F2>=7;”Aprovado”;SE(G2>=7;”Aprovado (Recuperação)”;”Reprovado”)). Dessa forma, o relatório distingue entre os alunos que foram aprovados diretamente e os que precisaram da recuperação — informação valiosa para análise pedagógica.
Limites e alternativas ao SE aninhado
O Excel permite até 64 níveis de aninhamento de SE, mas na prática fórmulas com mais de 3 ou 4 níveis ficam difíceis de ler, entender e manter. Para classificações com muitas faixas — como 5 ou 6 níveis de desempenho —, o Excel 2019 e versões mais novas oferecem a função SES (com S no final) como alternativa mais legível. =SES(A1>=9;”Excelente”;A1>=7;”Bom”;A1>=5;”Regular”;VERDADEIRO;”Insuficiente”) produz o mesmo resultado que o SE aninhado equivalente, mas com uma estrutura linear mais fácil de ler.
Outra alternativa poderosa para classificações com muitos níveis é usar uma tabela de referência combinada com PROCV. Crie uma tabela com as faixas de nota e as classificações correspondentes e use PROCV com correspondência aproximada para encontrar a classificação de qualquer nota. Essa abordagem é especialmente útil quando as classificações podem mudar com frequência — você edita a tabela de referência em vez de editar a fórmula.
Se você curtiu esse artigo onde mostramos como usar o SE aninhado no Excel para criar fórmulas com múltiplas condições, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.
Como depurar um SE aninhado que não está retornando o resultado esperado
Quando um SE aninhado retorna um resultado inesperado, o processo de depuração começa por isolar cada condição. Para uma fórmula com três SEs aninhados, crie três colunas temporárias — uma para cada condição — e avalie cada uma separadamente. Se =F2>=7 retorna FALSO mas você esperava que retornasse VERDADEIRO, o problema está nos dados (o valor em F2 pode ser um texto em vez de número, por exemplo). Se a condição está correta mas o resultado ainda é errado, o problema pode estar na ordem dos SEs ou em um parêntese mal posicionado.
O recurso “Avaliar Fórmula” do Excel é muito útil para depurar SEs aninhados. Com a célula com a fórmula selecionada, vá em Fórmulas → Avaliar Fórmula. A janela que abre permite executar a fórmula passo a passo, mostrando o resultado de cada parte da fórmula conforme ela é avaliada. Você consegue ver exatamente em qual ponto a lógica está divergindo do esperado — se a primeira condição retorna VERDADEIRO ou FALSO, se o segundo SE é avaliado ou não, e qual é o resultado de cada estágio do cálculo.