Fórmula SE com várias condições no Excel (E, OU, SES)
Como montar SE com duas ou mais condições: SE com E, SE com OU, SE dentro de SE e a função SES. Exemplos de comissão por faixa, status de pagamento e classificação.
Para SE com várias condições ao mesmo tempo, use E: =SE(E(A2>1000; B2="Pago"); "Bônus"; "Sem bônus"). Para qualquer uma das condições, use OU. Para faixas (até 1000, até 5000, acima), use SES no Excel 2019+ e Google Planilhas: =SES(A2<=1000; 5%; A2<=5000; 8%; VERDADEIRO; 10%). Em versões antigas, aninhe SE dentro de SE.
Quando você precisa disso
Comissão de vendedor que muda conforme a faixa de vendas.
Status de cobrança: "Atrasado" se venceu e não pagou, "Pago" se pagou, "A vencer" se ainda não venceu.
Classificação de cliente em A, B ou C pelo total comprado.
As fórmulas, caso a caso
1. Todas as condições verdadeiras: SE + E. =SE(E(C2="Pago"; B2>=1000); "Bônus"; "Sem bônus"). E aceita até 255 condições.
2. Qualquer condição verdadeira: SE + OU. =SE(OU(D2="Cancelado"; D2="Devolvido"); "Estornar"; "Manter").
3. Faixas com SES (Excel 2019+, 365 e Google). =SES(B2<=1000; B2*5%; B2<=5000; B2*8%; VERDADEIRO; B2*10%). Lê de cima para baixo e para na primeira verdadeira. O VERDADEIRO no fim é o "senão".
4. Faixas em Excel antigo: SE aninhado. =SE(B2<=1000; B2*5%; SE(B2<=5000; B2*8%; B2*10%)). Acima de 3 níveis fica difícil de manter: prefira uma tabela de faixas com PROCV aproximado.
5. Status com datas. =SE(C2="Pago"; "Pago"; SE(B2<HOJE(); "Atrasado"; "A vencer")). B2 é o vencimento, C2 o status.
6. Confira os separadores. Excel em português usa ponto e vírgula. Se copiou uma fórmula com vírgula e deu #NOME?, troque.
Ou peça para a IA fazer
No PlanilhIA você não executa nenhum passo acima. Anexa a planilha, escreve o que precisa e recebe o arquivo pronto. É assim que você pediria: “Preciso calcular a comissão da equipe: 5% até R$ 10 mil, 8% até R$ 30 mil e 10% acima, mas só para quem bateu a meta mínima de 20 vendas. Monta na minha planilha com o total do mês.”
Uma tarefa assim costuma custar R$ 7,40, pagos por PIX depois de você ver o orçamento. Sem mensalidade.
Perguntas frequentes
Qual o limite de SE aninhados?
64 níveis no Excel moderno, 7 no Excel 2003. Mas acima de 3 ou 4 a fórmula vira um quebra-cabeça. Use SES ou uma tabela de faixas com PROCV.
Como fazer SE com texto parcial ("contém")?
=SE(ÉNÚM(LOCALIZAR("frete"; A2)); "Logística"; "Outro"). LOCALIZAR devolve a posição da palavra ou erro; ÉNÚM transforma em verdadeiro ou falso.