Função SE do Excel
A função SE é uma das mais simples e úteis funções em uma planilha do Excel. Ela realiza um teste lógico simples que depende do resultado da comparação e retorna um valor se o resultado for VERDADEIRO ou outro valor se o resultado for FALSO.

Sintaxe:
A sintaxe para a função SE no Excel é:
Argumentos:
- teste_lógico: Obrigatório. É a condição que você deseja testar.
- valor_se_verdadeiro: Opcional. Um valor específico que você deseja retornar se o resultado do teste_lógico for VERDADEIRO.
- valor_se_falso: Opcional. Um valor que você deseja retornar se o resultado do teste_lógico for FALSO.
Notas:
1. Se valor_se_verdadeiro for omitido:
- Se o argumento valor_se_verdadeiro for omitido na função SE, como apenas vírgula após o teste_lógico, ele retornará zero quando a condição for atendida. Por exemplo: =SE(C2>100,, "Baixo").
- Se você quiser usar uma célula em branco em vez de zero quando a condição for atendida, deve inserir aspas duplas "" no segundo parâmetro, assim: =SE(C2>100, "", "Baixo").
![]() | ![]() |
2. Se valor_se_falso for omitido:
- Se o parâmetro valor_se_falso for omitido na função SE, ela retornará FALSO quando a condição especificada não for atendida. Por exemplo: =SE(C2>100, "Alto").
- Se você colocar uma vírgula após o argumento valor_se_verdadeiro, ela retornará zero quando a condição especificada não for atendida. Por exemplo: =SE(C2>100, "Alto" ,).
- Se você inserir aspas duplas "" no terceiro parâmetro, uma célula vazia será retornada se a condição não for atendida. Por exemplo: =SE(C2>100, "Alto" , "").
![]() | ![]() | ![]() |
Retorno:
Testa uma condição específica e retorna o valor correspondente que você fornecer para VERDADEIRO ou FALSO.
Exemplos:
Exemplo 1: Usando uma função SE simples para números
Por exemplo, suponha que você deseja testar uma lista de valores, se o valor for maior que um valor específico 100, um texto “Bom” será exibido; caso contrário, um texto “Ruim” será retornado.
Insira a fórmula abaixo e você obterá o resultado necessário.
Exemplo 2: Usando a função SE para valores de texto
Caso 1: Função SE para valores de texto sem distinção entre maiúsculas e minúsculas:
Aqui, tenho uma tabela com uma lista de Tarefas e Status de Conclusão, agora quero saber quais tarefas precisam continuar e quais não precisam. Quando o texto na Coluna C estiver concluído, “Não” será exibido; caso contrário, “Sim” será retornado.
Por favor, aplique a seguinte fórmula, agora a célula retornará “Não” quando o texto na coluna C for exibido como “concluído”, independentemente de ser maiúsculo ou minúsculo; se outro texto estiver na coluna C, “Sim” será retornado. Veja a captura de tela:
Caso 2: Função SE para valores de texto com distinção entre maiúsculas e minúsculas:
Para testar os valores de texto com distinção entre maiúsculas e minúsculas, você deve combinar a função SE com a função EXATO, por favor, aplique a fórmula abaixo, então apenas o texto com a correspondência exata será reconhecido e você obterá o resultado desejado:
Caso 3: Função SE para valores de texto com correspondência parcial:
Às vezes, você precisa verificar os valores das células com base em texto parcial, nesse caso, deve usar as funções SE, ÉNÚMERO e PROCURAR juntas.
Por exemplo, se você quiser verificar as células que contêm o texto “comp” e, em seguida, retornar os valores correspondentes, aplique a fórmula abaixo. E você obterá o resultado conforme mostrado na captura de tela abaixo:
Notas:
- 1. A função PROCURAR é aplicada para texto sem distinção entre maiúsculas e minúsculas, se você quiser verificar o texto com distinção entre maiúsculas e minúsculas, deve substituir a função PROCURAR pela função LOCALIZAR. Assim: =SE(ÉNÚMERO(LOCALIZAR("comp",C2)), "Não", "Sim")
- 2. Os valores de texto como parâmetros nas fórmulas SE devem ser colocados entre "aspas duplas".
Exemplo 3: Usando a função SE para valores de data
Caso 1: Função SE para datas comparando datas com uma data específica:
Se você quiser comparar datas para verificar se elas são maiores ou menores que uma data específica, a função SE também pode ajudá-lo. Como a função SE não reconhece um formato de data, você deve combiná-la com a função VALORDATA.
Por favor, aplique esta fórmula, quando a data for maior que 15/4/2019, um “Sim” será retornado; caso contrário, a fórmula retornará um texto “Não”, veja a captura de tela:
Nota: Na fórmula acima, você pode usar a referência de célula diretamente sem usar a função VALORDATA também. Assim: =SE(D4>$D$1, "Sim", "Não").
Caso 2: Função SE para datas para verificar se as datas são maiores ou menores que 30 dias:
Se você quiser identificar as datas que são maiores ou menores que 30 dias a partir da data atual, pode combinar a função HOJE com a função SE.
Por favor, insira esta fórmula:
Identifique a data anterior a 30 dias: =SE(HOJE()-C4>30,"Data antiga","")
Identifique a data posterior a 30 dias: =SE(C4-HOJE()>30, "Data futura", "")
![]() | ![]() |
Nota: Se você quiser colocar ambos os resultados em uma coluna, precisará usar uma função SE aninhada assim:
Exemplo 4: Usando a função SE com as funções E, OU juntas
É um uso comum para nós combinar as funções SE, E, OU juntas no Excel.
Caso 1: Usando a função SE com funções E para verificar se todas as condições são verdadeiras:
Quero verificar se todas as condições que defini são atendidas, como: B4 é Vermelho, C4 é Pequeno e D4>200. Se todas as condições forem VERDADEIRAS, marque o resultado como “Sim”; Se qualquer condição for FALSA, então retorne “Não”.
Por favor, aplique esta fórmula e você obterá o resultado conforme mostrado na captura de tela a seguir:
Caso 2: Usando a função SE com funções OU para verificar se qualquer uma das condições é verdadeira:
Você também pode usar as funções SE e OU para verificar se qualquer uma das condições é verdadeira, por exemplo, quero identificar se a célula na coluna B contém o texto “Azul” ou “Vermelho”, se qualquer texto na coluna B, Sim será exibido, caso contrário, Não será retornado.
Aqui, você deve aplicar esta fórmula e o resultado abaixo será mostrado:
Caso 3: Usando a função SE com as funções E e OU juntas:
Neste exemplo, combinarei a função SE com ambas as funções E & OU ao mesmo tempo. Supondo, você deve verificar as seguintes condições:
- Condição 1: Coluna B = “Vermelho” e Coluna D > 300;
- Condição 2: Coluna B = “Azul” e Coluna D > 300.
Se qualquer uma das condições acima for atendida, um Correspondente será retornado, caso contrário, Não.
Por favor, use esta fórmula e você obterá o resultado necessário conforme mostrado abaixo:
Exemplo 5: Usando a função SE Aninhada
A função SE é usada para testar uma condição e retornar um valor se a condição for atendida e outro valor se não for atendida. Mas, às vezes, você deve verificar mais de uma condição ao mesmo tempo e retornar diferentes valores, pode usar SE Aninhado para resolver essa tarefa.
Uma declaração SE Aninhada que combina várias condições SE, significa colocar uma declaração SE dentro de outra declaração SE e repetir esse processo várias vezes.
A sintaxe para a função SE Aninhada no Excel é:
Nota: No Excel 2007 e versões posteriores, você pode aninhar até 64 funções SE em uma fórmula, e no Excel 2003 e versões anteriores, apenas 7 funções SE aninhadas podem ser usadas.
Caso 1: Função SE Aninhada para verificar várias condições:
Um uso clássico da função SE Aninhada é atribuir conceitos para cada aluno com base em suas notas. Por exemplo, você tem uma tabela com alunos e suas notas de exame, agora quer classificar as notas com as seguintes condições:
Por favor, aplique esta fórmula e você obterá o resultado abaixo, se a nota for maior ou igual a 90, o conceito é “Excelente”, se a nota for maior ou igual a 80, o conceito é “Bom”, se a nota for maior ou igual a 60, o conceito é “Médio”, caso contrário, o conceito é “Ruim”.
Explicação da fórmula acima:
![]() |
|
Caso 2: Função SE Aninhada para calcular preço com base na quantidade:
A função SE Aninhada também pode ser usada para calcular o preço do produto com base na quantidade.
Por exemplo, você deseja oferecer aos clientes um desconto com base na quantidade, quanto mais quantidade eles comprarem, maior será o desconto que receberão, conforme mostrado na captura de tela abaixo.
Como o preço total é igual à quantidade multiplicada pelo preço, você deve multiplicar a quantidade especificada pelo valor retornado pelos SEs Aninhados. Por favor, use esta fórmula:
Nota: Você também pode usar as referências de células para substituir os números de preço estáticos, quando os dados de origem mudarem, você não precisará atualizar a fórmula, por favor, use esta fórmula: =D2*SE(D2>=101, B6, SE(D2>=50, B5, SE(D2>=25, B4, SE( D2>=11, B3, SE(D2>=1, B2, "")))))
Dicas: Usando a função SE para construir um teste, você pode usar os seguintes operadores lógicos:
Operador | Significado | Exemplo | Descrição |
> | Maior que | =SE(A1>10, "OK",) | Se o número na célula A1 for maior que 10, a fórmula retorna "OK"; caso contrário, 0 é retornado. |
< | Menor que | =SE(A1<10, "OK", "") | Se o número na célula A1 for menor que 10, a fórmula retorna "OK"; caso contrário, uma célula vazia é retornada. |
>= | Maior ou igual a | =SE(A1>=10, "OK", "Ruim") | Se o número na célula A1 for maior ou igual a 10, ele retornará "OK"; caso contrário, "Ruim" será exibido. |
<= | Menor ou igual a | =SE(A1<=10, "OK", "Não") | Se o número na célula A1 for menor ou igual a 10, ele retorna "OK"; caso contrário, “Não” é retornado. |
= | Igual a | =SE(A1=10, "OK", "Não") | Se o número na célula A1 for igual a 10, ele retorna "OK"; caso contrário, exibe "Não". |
<> | Diferente de | =SE(A1<>10, "Não", "OK") | Se o número na célula A1 for diferente de 10, a fórmula retorna "Não "; caso contrário - "OK". |
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel - Ajuda Você a Se Destacar na Multidão
Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...
Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.