Quando uma análise precisa de mais de duas respostas possíveis — por exemplo, classificar clientes como Ouro, Prata ou Bronze com base no volume — o SE simples não basta. É aí que entram o SE aninhado e a função IFS.

SE aninhado: colocando um SE dentro de outro

A ideia é usar o valor_se_falso de um SE como o ponto de entrada de outro SE:

=SE(B2>=5000; "Ouro"; SE(B2>=2000; "Prata"; SE(B2>=500; "Bronze"; "Sem categoria")))

O Excel avalia da esquerda para a direita: se a primeira condição for verdadeira, retorna "Ouro". Se não, verifica a segunda, e assim por diante. O último valor_se_falso é o "default" — o que retorna quando nenhuma condição anterior foi verdadeira.

Boas práticas com SE aninhado

IFS: a alternativa moderna (Excel 2019+)

=IFS(cond1; resultado1; cond2; resultado2; ...)

O mesmo exemplo com IFS:

=IFS(B2>=5000; "Ouro"; B2>=2000; "Prata"; B2>=500; "Bronze"; VERDADEIRO; "Sem categoria")

O par VERDADEIRO; "Sem categoria" no final funciona como o "default" — sempre verdadeiro, então é usado quando nenhuma condição anterior corresponde.

IFS é mais legível que SE aninhado para 3+ condições porque evita os parênteses de fechamento acumulados.

Alternativa: PROCV como tabela de decisão

Para 5 ou mais categorias, considere criar uma tabela de referência e usar PROCV com busca aproximada (VERDADEIRO no quarto argumento). Isso separa as regras dos dados e facilita manutenção futura.

Perguntas frequentes

IFS tem valor padrão se nenhuma condição for verdadeira?

Não automaticamente — retorna erro #N/D. Por isso use o par VERDADEIRO; "valor_padrão" como último argumento.

Como verificar se um valor está entre duas condições?

Use E(): =SE(E(B2>=500; B2<2000); "Bronze"; "Outra faixa"). Ou simplificando: ordene as condições com >= do maior para o menor — se passou pelo teste de 5000 e pelo de 2000, só pode estar na faixa de Bronze.