Como usar a Função SE no Excel

Como usar a Função SE no Excel: simplificando decisões em planilhas

A função SE no Excel é uma das fórmulas mais populares da planilha eletrônica da Microsoft. Ela permite criar decisões automáticas dentro das células, tornando o trabalho mais eficiente. Neste post, você vai aprender de forma simples como usar a função SE no Excel, desde os conceitos básicos até exemplos práticos do dia a dia. Também vamos explorar variações úteis, como usar SE com as funções E e OU, além de explicar como fazer um SE aninhado (vários SE dentro de uma fórmula). Vamos lá!

O que é a função SE no Excel?

A função SE (chamada de IF em inglês) é uma função lógica do Excel usada para retornar valores condicionais. Ou seja, ela avalia uma condição (um teste lógico) e retorna um resultado se essa condição for VERDADEIRA, ou outro resultado se for FALSA. Isso permite que a planilha tome decisões automaticamente: se determinada condição for atendida, faz uma coisa; caso contrário, faz outra.

Essa função é extremamente versátil e pode ser aplicada em diversas situações. Você pode usá-la para verificar se um aluno passou ou não em um curso, se uma meta de vendas foi atingida, se um pagamento está em dia, e assim por diante. Em resumo, a função SE no Excel ajuda a simplificar decisões em planilhas, exibindo resultados diferentes de acordo com os dados inseridos.

Sintaxe da função SE no Excel

Para usar a função SE, é fundamental entender sua sintaxe (a forma correta de escrever a fórmula). A sintaxe da função SE é:

=SE(teste_lógico; valor_se_verdadeiro; valor_se_falso)
  • teste_lógico: a condição que será avaliada como VERDADEIRA ou FALSA. Geralmente é uma comparação, por exemplo A1 > 10 (que verifica se o valor da célula A1 é maior que 10).
  • valor_se_verdadeiro: o valor (número, texto ou outra ação) a retornar caso o teste_lógico seja VERDADEIRO.
  • valor_se_falso: o valor a retornar caso o teste_lógico seja FALSO. Esse argumento é opcional – se você não o definir, o Excel retornará FALSO quando a condição não for atendida.

Observação: No Excel em português, use o ponto e vírgula ; para separar os argumentos da função, conforme mostrado acima. (Em Excel com configuração em inglês, usa-se a vírgula ,.)

Vamos a um exemplo simples. Suponha que a célula A1 contém o número de vendas de um vendedor no mês, e queremos exibir “Bateu a meta” se esse número for maior ou igual a 100, ou “Não bateu a meta” caso contrário. A fórmula será:

=SE(A1 >= 100; "Bateu a meta"; "Não bateu a meta")

Aqui, o teste_lógico é A1 >= 100; o valor_se_verdadeiro é “Bateu a meta” e o valor_se_falso é “Não bateu a meta”. Se A1 for 120 (condição VERDADEIRA), a fórmula retornará “Bateu a meta”; se A1 for 80 (condição FALSA), retornará “Não bateu a meta”.

Com a sintaxe dominada, vamos conferir alguns exemplos práticos de uso da função SE no Excel.

Exemplos práticos da função SE no Excel

Nada melhor do que exemplos para entender como a função SE se aplica no dia a dia. Veja estes cenários comuns:

Exemplo 1: Aprovado ou Reprovado (nota do aluno)

Suponha que você tenha a nota final de um aluno na célula B2, e a nota mínima para aprovação seja 60 (de 0 a 100). Podemos usar a função SE para retornar “Aprovado” ou “Reprovado” com base na nota:

=SE(B2 >= 60; "Aprovado"; "Reprovado")

Nesse caso, o Excel verifica se o valor em B2 é maior ou igual a 60. Se for, o resultado será “Aprovado”; se não for, o resultado será “Reprovado”. Por exemplo, B2 = 75 exibirá “Aprovado”, enquanto B2 = 45 exibirá “Reprovado”.

Exemplo 2: Status de entrega do pedido

Imagine uma planilha de pedidos, onde a coluna A indica o status de cada pedido (por exemplo, “Entregue” ou “Pendente”). Podemos usar SE para mostrar uma mensagem mais clara sobre a situação de cada pedido. Na célula B2, por exemplo:

=SE(A2 = "Entregue"; "Pedido finalizado"; "Pedido pendente")

Essa fórmula verifica o texto em A2. Se for “Entregue”, retornará “Pedido finalizado”. Caso contrário (qualquer status diferente de “Entregue”), retornará “Pedido pendente”. Assim, quem consulta a planilha entende facilmente se o pedido já foi concluído ou não.

Esses exemplos mostram a essência da função SE: um teste lógico simples com dois resultados possíveis. Mas e quando precisamos avaliar mais de uma condição ao mesmo tempo? Nesses casos, vamos combinar a função SE com outras funções lógicas, como veremos a seguir.

Função SE com E e OU no Excel

Em muitos cenários, queremos que a ação do SE dependa de duas ou mais condições. Por exemplo, aprovar um aluno somente se ele tiver boa nota e boa frequência, ou conceder brinde a um cliente se ele for VIP ou se o valor da compra for alto. Nesses casos, podemos incorporar as funções lógicas E (AND) e OU (OR) dentro do teste lógico do SE.

SE com a função E (AND)

A função E retorna VERDADEIRO apenas se todas as condições forem verdadeiras simultaneamente. Se qualquer uma for falsa, E retorna FALSO. Usando E dentro do SE, podemos exigir múltiplos critérios para determinar o resultado.

Exemplo: Um aluno será considerado “Aprovado” apenas se atender a duas condições ao mesmo tempo: ter nota ≥ 70 e frequência ≥ 75%. Podemos usar:

=SE(E(C2 >= 70; D2 >= 75%); "Aprovado"; "Reprovado")

Supondo que C2 seja a nota e D2 a frequência do aluno, a expressão E(C2 >= 70; D2 >= 75%) verifica as duas condições. Somente se C2 >= 70 e D2 >= 75% forem verdadeiras é que a função E resultará em VERDADEIRO. Nesse caso, o SE retornará “Aprovado”. Se o aluno não cumprir uma ou ambas as condições, E resultará em FALSO e o SE retornará “Reprovado”.

SE com a função OU (OR)

A função OU retorna VERDADEIRO se pelo menos uma das condições for verdadeira. É útil quando basta cumprir um entre vários critérios para uma ação ocorrer.

Exemplo: Suponha que uma loja oferece frete grátis para clientes de São Paulo OU para pedidos acima de R\$ 1000. Podemos representar essa regra assim:

=SE(OU(A2 = "São Paulo"; B2 > 1000); "Frete Grátis"; "Frete Normal")

Aqui, A2 é a cidade do cliente e B2 é o valor do pedido. A função OU(A2 = "São Paulo"; B2 > 1000) retorna VERDADEIRO se o cliente for de São Paulo ou se o valor do pedido for maior que 1000. Se pelo menos uma dessas condições for atendida, o SE exibirá “Frete Grátis”; caso contrário (nenhuma condição verdadeira), exibirá “Frete Normal”.

Como vimos, combinar E ou OU dentro do SE deixa a função ainda mais poderosa, permitindo criar regras de decisão bem flexíveis na planilha.

Função SE aninhada no Excel

Até agora, cada função SE lidou com duas possibilidades de resultado (verdadeiro ou falso). Porém, em algumas situações temos mais de dois resultados possíveis. Por exemplo, você pode querer atribuir um conceito “A”, “B”, “C” ou “D” a um aluno dependendo da nota dele. Para isso, utilizamos funções SE aninhadas – ou seja, colocamos um SE dentro do outro para testar condições em sequência.

Exemplo: Classificação de nota em conceitos:

  • Nota ≥ 90: conceito “A”;
  • Nota ≥ 80 (e < 90): conceito “B”;
  • Nota ≥ 70 (e < 80): conceito “C”;
  • Abaixo de 70: conceito “D”.

Podemos implementar essa lógica aninhando várias funções SE:

=SE(B2 >= 90; "A";
   SE(B2 >= 80; "B";
      SE(B2 >= 70; "C"; "D")
   )
)

Nessa fórmula (escrita em múltiplas linhas apenas para facilitar a visualização), o Excel verifica as condições em ordem:

  1. Primeiro verifica se B2 ≥ 90. Se sim, retorna “A” e encerra a fórmula.
  2. Se não (nota < 90), verifica se B2 ≥ 80. Se sim, retorna “B”.
  3. Se não, verifica se B2 ≥ 70. Se sim, retorna “C”.
  4. Se nenhuma das anteriores for verdadeira, retorna “D”.

Com isso, a nota em B2 será classificada corretamente em uma das quatro categorias. Esse é um exemplo típico de função SE aninhada para tratar múltiplas faixas de valores em uma única fórmula.

Vale notar que usar muitos SE aninhados pode deixar a fórmula difícil de entender e manter. Embora as versões atuais do Excel permitam até 64 aninhamentos, é recomendável buscar alternativas se você tiver muitas condições. Em cenários complexos, considere usar um PROCV (quando aplicável) ou a função SES (disponível no Excel 2019 e superior, que simplifica condições múltiplas sem precisar aninhar vários SE).

Erros comuns e como evitá-los

Ao usar a função SE no Excel, podem ocorrer alguns erros comuns. Veja abaixo quais são e como evitá-los:

  • Esquecer as aspas em textos: Se o resultado que você quer retornar for texto, coloque-o entre aspas. Por exemplo, use "Aprovado" e não apenas Aprovado. Se não usar aspas, o Excel tentará interpretar o texto como referência ou nome e gerará erro (#NOME?).
  • Usar vírgula em vez de ponto e vírgula: Lembre-se de usar ; para separar os argumentos no Excel em português. Se usar , por engano (ou copiar uma fórmula de outra língua), a função pode não funcionar.
  • Parênteses não correspondentes: Em fórmulas com SE aninhados ou combinados com E/OU, é fácil esquecer algum parêntese de fechamento ). Cada SE aberto deve ser fechado no final. Revise a fórmula e certifique-se de que todos os parênteses estejam corretamente fechados para evitar erros de sintaxe.
  • Escrever várias condições sem E ou OU: Para avaliar múltiplas condições, não coloque duas comparações diretamente no teste lógico do SE sem conectivos. Por exemplo, =SE(A1>10 B1<5; ...) está incorreto. O correto seria usar E ou OU, como =SE(E(A1>10; B1<5); ... ) se ambas as condições devem ser verdadeiras, ou =SE(OU(A1>10; B1<5); ... ) se apenas uma delas precisa ser verdadeira.
  • Resultado “FALSO” inesperado: Se você não especificar o valor_se_falso, a função SE retornará o booleano FALSO automaticamente quando a condição for falsa. Para evitar que apareça “FALSO” na célula, sempre defina o terceiro argumento – mesmo que seja "" (texto vazio) para deixar a célula em branco nesse caso.

Estando atento a esses pontos, você evita os problemas mais frequentes e faz suas fórmulas funcionarem direitinho.

Conclusão

Neste artigo, você aprendeu como usar a função SE no Excel de maneira prática e descomplicada. Vimos desde a sintaxe básica até exemplos práticos em situações reais (como notas de alunos e status de pedidos). Também exploramos variações poderosas combinando SE com E e OU, além de usar SE aninhado para múltiplas condições.

Agora é sua vez: aplique esses conceitos nas suas planilhas e ganhe agilidade nas suas análises.

Se este tutorial foi útil, deixe um comentário contando sua experiência ou dúvida, e compartilhe este post com colegas que também querem dominar o Excel. Com a função SE em mãos, você consegue criar planilhas muito mais inteligentes e eficientes. Bons estudos e até a próxima!

0 Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Solicitar exportação de dados

Utilize este formulário para solicitar uma cópia dos seus dados neste site.

Solicitar remoção de dados

Utilize este formulário para solicitar a remoção dos seus dados neste site.

Solicitar retificação de dados

Utilize este formulário para solicitar a retificação dos seus dados neste site. Aqui você pode corrigir ou atualizar seus dados por exemplo.

Solicitar cancelamento de inscrição

Utilize este formulário para solicitar o cancelamento de inscrição do seu e-mail em nossas Listas de E-mail.