Pular para o conteúdo
Função por FunçãoDicionário de funções de planilha em português
IF

Função SE do Excel

O que a função SE faz?

A função SE faz uma comparação e escolhe entre dois resultados: um quando a condição é verdadeira e outro quando é falsa. É a base das decisões em planilha e pode ser combinada com E, OU e com outros SE para testar mais de uma condição.

Nome em portuguêsSE
Nome em inglêsIF
CategoriaLógica
RetornaO valor escolhido entre os dois resultados
Existe desdeExcel 2007 ou anterior · existe no Excel 2013

Qual é a sintaxe da função SE?

Excel em português do BrasilSE(teste_lógico; valor_se_verdadeiro; [valor_se_falso])
Excel em inglêsIF(logical_test, value_if_true, [value_if_false])

No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.

ArgumentoObrigatórioO que aceita
teste_lógicoSimA condição a ser testada, como B2>=6 ou C2="Sim". Precisa resultar em VERDADEIRO ou FALSO.
valor_se_verdadeiroSimO que a função devolve quando o teste dá VERDADEIRO. Pode ser número, texto entre aspas, referência ou outro cálculo.
valor_se_falsoNãoO que a função devolve quando o teste dá FALSO. Pode ser omitido, e o resultado passa a ser FALSO.

Como usar a função SE na prática?

Exemplo 1: Aprovado ou reprovado pela nota

Planilha do exemplo 1 da função SE
ABC
1 AlunoNota
2 Ana8,5Aprovado
3 Bruno5,0Reprovado
4 Carla6,0Aprovado
Fórmula na célula C2 =SE(B2>=6;"Aprovado";"Reprovado") Em inglês: =IF(B2>=6,"Aprovado","Reprovado")
Resultado: Aprovado
Fórmula na célula C3 =SE(B3>=6;"Aprovado";"Reprovado") Em inglês: =IF(B3>=6,"Aprovado","Reprovado")
Resultado: Reprovado
Fórmula na célula C4 =SE(B4>=6;"Aprovado";"Reprovado") Em inglês: =IF(B4>=6,"Aprovado","Reprovado")
Resultado: Aprovado

O teste B2>=6 compara a nota com a média 6. Ana tem 8,5 e o teste dá VERDADEIRO, então a função devolve Aprovado. Bruno tem 5, o teste dá FALSO e a função devolve Reprovado. Carla tem exatamente 6, e o operador >= inclui esse valor.

Exemplo 2: SE dentro de SE: desconto por faixa de compra

Planilha do exemplo 2 da função SE
ABC
1 ClienteCompra
2 Loja SolR$ 1.200,0010%
3 Mercado LuaR$ 700,005%
4 Padaria EstrelaR$ 300,000%
Fórmula na célula C2 =SE(B2>=1000;0,1;SE(B2>=500;0,05;0)) Em inglês: =IF(B2>=1000,0.1,IF(B2>=500,0.05,0))
Resultado: 10%
Fórmula na célula C3 =SE(B3>=1000;0,1;SE(B3>=500;0,05;0)) Em inglês: =IF(B3>=1000,0.1,IF(B3>=500,0.05,0))
Resultado: 5%
Fórmula na célula C4 =SE(B4>=1000;0,1;SE(B4>=500;0,05;0)) Em inglês: =IF(B4>=1000,0.1,IF(B4>=500,0.05,0))
Resultado: 0%

O primeiro SE testa se a compra chega a 1.000. Se sim, o desconto é 10%. Se não, entra o segundo SE, que testa se chega a 500 e devolve 5%. Quem não atinge nenhuma faixa recebe 0. A ordem importa: a faixa mais alta vem primeiro.

Exemplo 3: Duas condições ao mesmo tempo com E

Planilha do exemplo 3 da função SE
ABCD
1 AlunoNotaFrequência
2 Ana8,590%Aprovado
3 Bruno7,060%Reprovado
Fórmula na célula D2 =SE(E(B2>=6;C2>=0,75);"Aprovado";"Reprovado") Em inglês: =IF(AND(B2>=6,C2>=0.75),"Aprovado","Reprovado")
Resultado: Aprovado
Fórmula na célula D3 =SE(E(B3>=6;C3>=0,75);"Aprovado";"Reprovado") Em inglês: =IF(AND(B3>=6,C3>=0.75),"Aprovado","Reprovado")
Resultado: Reprovado

A função E devolve VERDADEIRO só se a nota for pelo menos 6 e a frequência for pelo menos 75%. Bruno passa na nota, mas tem 60% de frequência, então o E dá FALSO e o SE devolve Reprovado.

Quais erros a função SE costuma dar?

0 na célula

Por que acontece: O segundo ou o terceiro argumento foi deixado vazio. Quando não há valor para devolver, o Excel mostra 0.

Como corrigir: Escreva o resultado desejado nos dois argumentos, por exemplo um texto entre aspas, ou use VERDADEIRO e FALSO.

#NOME?

Por que acontece: Um texto de resultado foi escrito sem aspas, ou o nome da função foi digitado errado. O Excel entende o texto solto como um nome que não existe.

Como corrigir: Coloque textos entre aspas (por exemplo "Aprovado"). Só VERDADEIRO e FALSO dispensam aspas.

Exemplo que gera o erro, na célula C2=SE(B2>=6;Aprovado;"Reprovado")Resultado: #NOME?

#VALOR!

Por que acontece: O teste lógico resultou em um texto que não é VERDADEIRO nem FALSO.

Como corrigir: Use uma comparação (com =, >, < ...) ou uma função que devolva VERDADEIRO ou FALSO como teste.

Exemplo que gera o erro, na célula A1=SE("abc";"sim";"não")Resultado: #VALOR!

SE no Google Planilhas e no LibreOffice Calc

ProgramaNome da funçãoObservação
ExcelSE (IF)Referência deste dicionário.
Google PlanilhasSE (IF)Funciona do mesmo jeito e com os mesmos argumentos. Documentação do Google
LibreOffice CalcSE (IF)Mesma lógica: teste, valor se verdadeiro e valor se falso. Ajuda do LibreOffice

A função SE existe no Excel 2013?

Existe no Excel 2013 Excel 2007 ou anterior

A lista oficial de funções do Excel não traz marcador de versão para esta função, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013.

Veja todas as funções por versão em funções do Excel por versão.

O que mais vale saber sobre a SE?

  • Texto dentro da fórmula vai sempre entre aspas; só VERDADEIRO e FALSO dispensam aspas.
  • Para vários casos seguidos, a função SES (Excel 2019 em diante) é mais legível que vários SE dentro de SE.
  • Combine com E e OU quando o resultado depender de mais de uma condição, como no exemplo 3.

Perguntas frequentes sobre a SE

Qual a diferença entre SE e SES?

SE avalia uma condição e tem dois resultados. SES avalia várias condições em sequência e devolve o resultado da primeira verdadeira, o que evita vários SE aninhados. A SES existe a partir do Excel 2019.

Dá para usar SE com texto?

Dá. O teste pode comparar texto, como C2="Sim", e o resultado também pode ser texto, desde que esteja entre aspas.

Posso usar SE sem o terceiro argumento?

Pode. A Microsoft marca o valor_se_falso como opcional. Mesmo assim, escreva os dois resultados quando possível, assim o comportamento da fórmula fica claro para quem a ler depois.

Funções relacionadas

Ver todas as funções de lógica

Fontes consultadas

Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.