Como Usar a Função SE no Excel: Exemplos Práticos e Lógica

Entendendo a Função SE no Excel
A função SE é uma das mais poderosas e, ao mesmo tempo, mais utilizadas no Excel. Com ela, você pode tomar decisões simples e complexas dentro das suas planilhas. Para quem ainda não está familiarizado, a lógica por trás da função SE é bem simples: ela avalia uma condição e retorna um valor se a condição for verdadeira e outro se for falsa. Essa lógica pode ser aplicada em diversas situações no dia a dia, seja para gerenciar finanças pessoais, fazer relatórios de vendas, ou até mesmo na gestão de recursos humanos.

Como Montar a Fórmula SE
Uma fórmula básica da função SE possui a seguinte estrutura:
=SE(teste_lógico; valor_se_verdadeiro; valor_se_falso)
Aqui está um exemplo prático: vamos supor que você tenha uma lista de notas de alunos e queira saber se eles foram aprovados ou não. Se a nota for maior ou igual a 7, o aluno é aprovado; caso contrário, é reprovado. A fórmula ficaria assim:
=SE(A2>=7; "Aprovado"; "Reprovado")
Na minha experiência, essa fórmula é muito útil em relatórios de desempenho escolar e pode ser facilmente adaptada para outras métricas.
Exemplos Práticos da Função SE
- Relatório de Vendas: digamos que você esteja acompanhando as vendas de produtos e queira destacar quais produtos estão acima da meta de vendas. Você poderia usar a função SE para retornar "Meta Atingida" ou "Meta Não Atingida" dependendo do valor total de vendas.
- Controle de Estoque: imagine que você tenha uma planilha de inventário e queira saber se um produto está em falta. Você poderia usar =SE(B2<10; "Repor Estoque"; "Estoque OK").
- Relação de Funcionários: em um ambiente de recursos humanos, você pode usar a função SE para calcular bonificações baseadas na performance. Se a performance for maior que 90%, o funcionário recebe um bônus; caso contrário, nada.

Erros Comuns ao Usar a Função SE
Se tem uma coisa que pode frustrar um usuário novato, é cometer erros simples ao usar a função SE. Um dos erros mais comuns é esquecer de colocar os argumentos corretamente. Por exemplo:
=SE(A2>=7; "Aprovado" "Reprovado")
Se você esquecer a vírgula entre os argumentos, o Excel vai dar aquele erro de #VALOR!, que, convenhamos, pode ser uma dor de cabeça. Portanto, sempre verifique a sintaxe!
Dica DomineTec: Sempre use parênteses e vírgulas corretamente para evitar erros comuns. Uma vírgula a menos pode custar caro na hora da análise!
Função SE com Condições Múltiplas
Às vezes, uma única condição não é suficiente para a sua análise. É aí que entram as condições múltiplas. Você pode aninhar a função SE, ou seja, usar uma função SE dentro de outra. Por exemplo, se você quiser classificar alunos em “Baixo”, “Médio” ou “Alto”, você pode criar uma fórmula como esta:
=SE(A2<5; "Baixo"; SE(A2<8; "Médio"; "Alto"))
Dessa forma, você pode agregar mais informações e ter uma análise mais rica. No Excel 365, isso é ainda mais fácil com a nova interface de fórmulas que sugere funções!

Casos de Uso no Mundo Real
Vamos ver algumas aplicações da função SE em cenários do dia a dia. Imagine que você é um gerente de vendas e precisa avaliar a performance de sua equipe. Você pode usar a função SE para calcular comissões:
=SE(B2>=10000; B2*0.1; 0)
Nesse caso, se as vendas forem superiores a R$10.000, o vendedor ganha 10% de comissão; caso contrário, nada. Essa fórmula pode facilmente ser adaptada para diferentes parâmetros e comissões.
Comparando Versões do Excel
| Função | Excel 2019 | Excel 2021 | Excel 365 | Excel para Mac |
|---|---|---|---|---|
| Função SE | Disponível | Disponível | Melhorada com novas opções | Disponível |
| Aninhamento de SE | Até 7 níveis | Até 7 níveis | Até 64 níveis | Até 7 níveis |
| Inteligência Artificial | Não disponível | Não disponível | Disponível | Não disponível |
A anatomia perfeita da função SE
Para quem está começando no mundo dos dados, a função SE pode parecer mágica, mas ela é pura lógica. No Excel 365 ou em qualquer versão anterior, a função SE trabalha exatamente como o cérebro humano quando precisamos tomar uma decisão. Ela é dividida em três partes obrigatóricas e muito bem definidas: o teste lógico, o que acontece se for verdade, e o que acontece se for mentira.
Imagine que você vai sair de casa. O seu teste lógico é "Está chovendo?". Se o valor for verdadeiro, você leva o guarda-chuva. Se o valor for falso, você leva os óculos de sol. No Excel, isso se traduz perfeitamente para: =SE(A1="Chovendo"; "Guarda-chuva"; "Óculos de Sol"). Entender essa premissa básica é o alicerce para construir relatórios financeiros e de RH altamente responsivos. Se você não dominar a sintaxe básica (separada por ponto e vírgula), nem adianta tentar voos mais altos.

Usando o SE para retornar textos, números e até cálculos
Um erro comum dos iniciantes é achar que a função SE serve apenas para escrever "Aprovado" ou "Reprovado". A verdade é que os argumentos "Valor_se_verdadeiro" e "Valor_se_falso" podem ser absolutamente qualquer coisa. Eles podem ser um número puro, um texto (sempre entre aspas duplas) ou até mesmo outra conta matemática complexa!
Vamos usar um exemplo prático de cálculo de bônus de vendas. Se o vendedor (cujos dados estão na coluna B) bater a meta de R$ 50.000, ele ganha 10% de comissão sobre o total vendido; se não bater, ele ganha apenas 2%. A sua fórmula não retornará uma palavra, mas sim um cálculo dinâmico: =SE(B2>=50000; B2*10%; B2*2%). Perceba que, no Excel 2021, esse tipo de estrutura elimina a necessidade de calculadoras externas e colunas de apoio poluindo seu dashboard.
O poder da função SE aninhada (e quando parar de usá-la)
As coisas ficam interessantes quando duas opções (Verdadeiro ou Falso) não são suficientes. E se você tiver três categorias? Por exemplo: Vendas abaixo de 10 mil é "Ruim", entre 10 e 20 mil é "Médio", e acima de 20 mil é "Ótimo". Para resolver isso, usamos o famoso "SE Aninhado" (Nested IF), que é simplesmente colocar uma função SE dentro de outra.
A fórmula ficaria assim: =SE(B2<10000; "Ruim"; SE(B2<=20000; "Médio"; "Ótimo")). O Excel lê isso da esquerda para a direita. Se a primeira condição for atendida, ele para ali mesmo e não olha o resto. É um recurso poderosíssimo disponível até no Excel para Mac, porém, vem com um aviso: se você passar de quatro ou cinco "SEs" dentro da mesma célula, pare imediatamente. A fórmula ficará impossível de ler, difícil de dar manutenção e propensa a erros desastrosos.
A revolução do SES no Excel 365 e 2019
A Microsoft finalmente percebeu o sofrimento global causado pelos SEs aninhados e resolveu agir. Se você usa o Excel 2019, Excel 365 ou Excel Online, você tem acesso à maravilhosa função SES (IFS, em inglês). Ela elimina a necessidade de colocar várias fórmulas SE uma dentro da outra, permitindo que você liste testes lógicos de forma contínua.
Usando o exemplo anterior das vendas, com a função SES, a sintaxe fica limpa, direta e elegante: =SES(B2<10000; "Ruim"; B2<=20000; "Médio"; B2>20000; "Ótimo"). Não há mais confusão com parênteses sobrando no final da fórmula. Você só precisa ficar atento à ordem das condições, porque, assim como na versão antiga, o Excel vai acatar a primeira condição verdadeira que encontrar no caminho.
Combinando SE com E / OU para testes lógicos múltiplos
Às vezes, a vida real não é tão simples quanto um único teste lógico. Talvez o funcionário só ganhe o bônus se ele bater a meta de vendas E não tiver nenhuma falta no mês. Como falar isso para o Excel sem criar um labirinto de códigos? A resposta é embutir a função E() ou OU() dentro da sua função SE.
A função E() exige que TODAS as condições sejam verdadeiras. Exemplo: =SE(E(Vendas>50000; Faltas=0); "Bônus Liberado"; "Sem Bônus"). Já a função OU() exige que apenas uma das condições seja verdadeira para liberar o prêmio. Exemplo: =SE(OU(Vendas>50000; TempoEmpresa>10); "Prêmio VIP"; "Normal"). O domínio dessas combinações transforma você em um verdadeiro arquiteto de lógicas condicionais.
Tratando erros estéticos com SEERRO e SE vazio
Por fim, a função SE também é o melhor "Band-Aid" do Excel. Sabe quando você divide um número pelo outro, mas a célula de baixo ainda está vazia porque o mês não fechou, e o Excel exibe o pavoroso #DIV/0!? Você pode mascarar isso usando a lógica condicional para verificar se as células em branco.
Basta usar a fórmula: =SE(B2=""; ""; A2/B2). Traduzindo: se a célula B2 estiver vazia, não mostre absolutamente nada (duas aspas); caso contrário, faça a conta normal. Para erros mais genéricos de fórmulas complexas (como PROCV não encontrado), prefira usar a função parente do SE, que é o SEERRO(SuaFormula; "Mensagem"). Uma planilha limpa, sem mensagens de erro feias pulando na tela, é a assinatura de um profissional que presta atenção aos detalhes.
Evitando armadilhas de texto e formatação dentro do SE
Um erro brutal que assombra novatos e até veteranos no Excel é o uso incorreto de aspas na função SE. O Excel é uma máquina extremamente literal. Quando você cria o seu teste lógico, existe uma diferença colossal entre números e textos. Se a sua condição envolve conferir se um status está como "Pago" ou "Pendente", você precisa colocar a palavra entre aspas duplas, por exemplo: =SE(A2="Pago"; 100; 0).
Mas, e se você estiver trabalhando com números? Aí as aspas são o seu pior inimigo. Se você digitar =SE(A2="100"; "Cem"; "Outro"), o Excel vai procurar exatamente pelo texto "100". Se a célula A2 contiver o número real 100, a função retornará FALSO ("Outro"), o que causa um verdadeiro caos nos relatórios. Números devem sempre ficar livres das aspas.
Outra armadilha comum acontece com as formatações de moeda ou porcentagem. Não digite coisas como R$ 1.500,00 ou 10% dentro do teste lógico, pois o Excel se perde com os símbolos. Use sempre o valor bruto matemático. Ou seja, ao invés de usar o cifrão e os pontos, escreva 1500. Em vez de escrever 10%, use 0,1 (ou 10% sem espaços, mas evite formatações complexas). Compreender essa pequena, mas fatal, diferença de tipagem de dados vai te poupar dezenas de horas quebrando a cabeça na frente do computador se perguntando por que o Excel 365 não está lendo seus cálculos corretamente.
A importância das referências absolutas ($) dentro da função SE
Quando você constrói uma função SE que faz referência a uma taxa fixa, como o dólar do dia ou uma meta mensal da empresa, é imprescindível travar a célula com a tecla F4 (o famoso cifrão). Por exemplo: =SE(A2>$D$1; "Bateu a Meta"; "Abaixo da Meta"). Sem os cifrões em $D$1, ao arrastar a fórmula para as linhas de baixo, o Excel tentará ler D2, D3, e assim por diante, estragando completamente todo o relatório e resultando em falsos positivos na avaliação dos resultados. Manter o controle das referências absolutas e relativas é vital ao criar fluxos lógicos extensos.
Perguntas Frequentes
1. O que é a função SE no Excel?
A função SE é uma função lógica que permite realizar testes e retornar diferentes resultados com base na condição avaliada. É amplamente utilizada para fazer decisões em relatórios e análises.
2. Como posso aninhar a função SE?
Você pode aninhar a função SE colocando uma fórmula SE dentro de outra. Por exemplo: =SE(A1>10; "Maior"; SE(A1=10; "Igual"; "Menor")).
3. Quais são os erros mais comuns ao usar a função SE?
Os erros mais comuns incluem esquecer parênteses ou vírgulas, o que pode resultar em mensagens de erro no Excel, como #VALOR! ou #NOME!.
4. A função SE funciona de maneira diferente nas versões do Excel?
Sim, há diferenças nas capacidades. Por exemplo, o Excel 365 permite até 64 níveis de aninhamento, enquanto as versões anteriores, como o Excel 2019, limitam a 7 níveis.
5. Posso usar a função SE para outras situações além de notas e vendas?
Com certeza! A função SE é versátil e pode ser utilizada em diversas áreas, como controle de estoque, análises financeiras, e relatórios de desempenho em geral.


