Uma coluna de notas, outra de presença, e pedem para marcar quem passa. Você escreve o SE, coloca Aprovado sem aspas e o Excel responde #NOME? diante da turma inteira.
Como usar Fórmula SE passo a passo?
1. Escreva a primeira comparação
A célula a avaliar, o operador e o valor de comparação: A2 maior ou igual a 60, por exemplo.
2. Acrescente uma segunda condição se precisar
Com E as duas precisam valer; com OU basta uma. A ferramenta as envolve na função correspondente.
3. Escreva os dois resultados
Um texto, um número ou uma referência. Os textos recebem aspas sem você digitá-las.
A conta dos passos: método tradicional vs. KorexTools
Escrever o SE à mão e depurar (4 passos)
- Digitar a comparação e os dois resultados.
- Receber #NOME? por falta de aspas.
- Incluir o E e descobrir que ele não vai entre as comparações.
- Reorganizar parênteses até o Excel aceitar.
Com o gerador «Fórmula SE» do KorexTools (3 passos)
- Escreva a comparação.
- Acrescente E ou OU se precisar.
- Copie o SE e arraste pela coluna.
A função SE tem três argumentos e a maioria dos erros mora nas aspas
O SE avalia um teste lógico e devolve um valor se for verdadeiro e outro se for falso. A sintaxe é curta, mas quebra nos detalhes: texto sem aspas faz o Excel entendê-lo como nome, número entre aspas deixa de ser número, e um teste escrito como SE(A2>5 E B2<3...) não existe, porque E é uma função com parênteses próprios.
O gerador resolve esses três pontos. Os textos recebem aspas, números e referências ficam como digitados e, quando você escolhe uma segunda condição, ele envolve as duas em E ou OU dentro do teste lógico. O resultado sai no idioma de funções que preferir, com SE, SI ou IF.
E, OU ou aninhar vários SE: quando usar cada um
- •Duas condições que devem valer juntas: E dentro do teste lógico.
- •Duas condições em que uma basta: OU dentro do teste lógico.
- •Três ou mais resultados diferentes: aninhe outro SE no argumento falso ou use SES no Excel 2019 ou posterior.
Três formatos da função SE
| Caso | Fórmula | Mostra |
|---|---|---|
| Uma condição | =SE(A2>=60;"Aprovado";"Reprovado") | Aprovado com 70 |
| Com E | =SE(E(A2>=60;B2="Sim");"Aprovado";"Reprovado") | Aprovado se ambas |
| Com OU | =SE(OU(A2>=60;B2="Sim");"Aprovado";"Reprovado") | Aprovado se alguma |
Erros comuns e como evitá-los
- ⚠️Comparar um número com um texto que parece número e obter sempre falso.
- ⚠️Digitar os resultados com aspas curvas coladas de um documento.
Perguntas frequentes
Como coloco duas condições na mesma função SE?
Ative a segunda condição e escolha E ou OU. A ferramenta escreve SE(E(...);...) ou SE(OU(...);...) com a sintaxe correta.
Posso devolver uma célula em vez de um texto?
Pode. Digite a referência, como C2, no campo do resultado e ela entra sem aspas, de modo que o SE devolva o conteúdo dessa célula.
E se eu precisar de mais de dois resultados?
Esta ferramenta gera duas ramificações. Para mais níveis, aninhe um SE no argumento falso ou use SES se o seu Excel for 2019 ou posterior.
Como usar a função SE com texto, por exemplo se a célula diz Pago?
Escolha «é igual a» e digite o texto sem aspas no campo de comparação: a ferramenta as coloca sozinha. Lembre que o SE não distingue maiúsculas, mas distingue espaços sobrando no fim do texto.
Como usar a função SE com datas?
Compare a célula com outra que tenha uma data de verdade, ou com DATA(2026;12;31). Se digitar a data como texto entre aspas, o Excel a compara como letras e o resultado pode sair invertido.
Posso usar a fórmula SE na formatação condicional?
Pode, mas sem o SE. Em Formatação Condicional, Nova Regra, «Usar uma fórmula», cole só a comparação, por exemplo =$B2>100: a regra pinta a linha quando essa comparação é verdadeira.
Como combinar o SE com PROCV ou com SEERRO?
Gere cada fórmula separadamente e cole uma dentro da outra tirando o igual interno. O SEERRO envolve por fora para mostrar um aviso, e o PROCV pode ficar dentro da comparação do SE.
O que eu faria se estivesse no seu lugar
«Antes de arrastar um SE por mil linhas, teste cada ramo com um caso concreto: um ramo que nunca roda não avisa que está errado.» — Equipe de Engenharia da DataKorex.