Função SES no Excel – A Fórmula SE melhorada

Você já usou a Fórmula SE no Excel? Na publicação de hoje vou te falar tudo sobre a Função SES, que é a evolução da fórmula SE!

A função =SES(teste1;valor1;teste2;valor2;...) avalia várias condições em sequência e retorna o valor da primeira que for verdadeira. Ela substitui o uso de vários SE aninhados, deixando a fórmula mais curta e legível. A SES está disponível no Microsoft 365 e no Excel 2019 em diante.

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!

O que você aprende neste vídeo

Resposta rápida: Nesta aula, o instrutor mostra como substituir o SE composto (aquele SE dentro de SE dentro de SE) pela função SES do Excel. Usando um exemplo de níveis de estoque, ele primeiro monta a lógica com SE aninhado, que fica grande e confuso, e depois refaz tudo com a SES, que aceita vários testes numa fórmula só, muito mais limpa.

Neste vídeo (11 min):

  • 1:00 - O problema: classificar o estoque em 4 níveis conforme a quantidade de cada produto.
  • 2:00 - A solução tradicional: função SE aninhada (um SE dentro do “valor se falso” de outro).
  • 5:00 - O SE aninhado funciona, mas a fórmula fica grande e confusa (um SE dentro do outro).
  • 6:00 - A função SES: faz os mesmos testes numa fórmula só, sem aninhar, cada teste com o valor correspondente.
  • 8:00 - Travar as referências da tabela de níveis com F4 antes de arrastar a fórmula para baixo.

Trechos do vídeo:

  • Ele mostra a dor do SE aninhado: para 4 níveis de estoque, vira um SE dentro do SE dentro do SE, funciona, mas a fórmula fica grande e difícil de ler.
  • A SES resolve isso: você escreve cada teste seguido do valor correspondente, na mesma fórmula, sem precisar encaixar um SE dentro do outro, a lógica é a mesma, mas muito mais limpa.
  • Antes de arrastar a fórmula para baixo, ele trava com F4 as referências da tabelinha de níveis (para elas não “descerem” junto), deixando livre apenas a célula do estoque analisado.

Para fazer o download do(s) arquivo(s) utilizados na aula, preencha com o seu e-mail:

Não vamos te encaminhar nenhum tipo de SPAM! A Hashtag Treinamentos é uma empresa preocupada com a proteção de seus dados e realiza o tratamento de acordo com a Lei Geral de Proteção de Dados (Lei n. 13.709/18). Qualquer dúvida, nos contate.

O que é a Função SES no Excel?

Veja as diferenças entre a função SE e a função SES:

AspectoFunção SEFunção SES
CondiçõesUma por fórmula (precisa aninhar)Várias na mesma fórmula
LegibilidadeFica confusa com muitos níveisMais limpa e organizada
Sintaxe=SE(teste;valor_v;valor_f)=SES(teste1;valor1;teste2;valor2)
Disponível emTodas as versõesMicrosoft 365 e Excel 2019+

A função SES é bem similar a função SE, no entanto permite com que o usuário consiga informar mais condições de forma mais fácil.

Quando usamos apenas a função SE, conseguimos fazer uma única comparação e obter dois possíveis resultados. Para incluir mais condições, precisaríamos aninhar várias funções SE, o que torna a fórmula mais complexa e difícil de ler.

Com a função SES, isso se torna muito mais simples! Basta informar cada condição seguida do resultado correspondente caso ele seja verdadeiro.

IMPORTANTE: É importante salientar que essa fórmula SES só está disponível a partir da versão 2019 do Excel (ou Microsoft 365). É um recurso da nova versão, no entanto as versões anteriores podem utilizar uma fórmula SE dentro da outra para obter o mesmo resultado.

Quando utilizar a Função SES?

Essa função será utilizada quando o usuário precisa de várias condições, mas não quer colocar uma fórmula SE dentro da outra para não se perder e facilitar a construção da fórmula, pois algumas vezes temos que colocar diversas condições que ficariam mais complexas utilizando somente a fórmula SE.

Ícone ExcelExcel Impressionador

Tudo que você precisa saber, do Básico ao Avançado, pra dominar a ferramenta mais importante do Mercado de Trabalho. Aprenda as principais ferramentas, funções e recursos do Excel para deixar qualquer planilha mais chamativa e eficiente.

Começar agoraSeta para a direita
Fundo ExcelTelas Excel
Luz Excel

Atribuindo níveis a seus produtos - Como você resolveria isto?

Vamos começar com o desafio!

Na planilha abaixo, pense que você precisar atribuir os níveis de 1 a 4 a cada uma das células da coluna Status, na tabela à esquerda.

Planilha no Excel com uma tabela e produtos e suas quantidades e outra tabela com quatro diferentes níveis a serem atribuídos aos produtos de acordo com suas quantidades

Se você pensou em usar a função SE, não se preocupe! É isso que a maioria das pessoas faz. E essa função é de fato a melhor opção para muitos casos.

Primeiro vamos ver como fazer a fórmula com vários SE, o método tradicional; e depois a forma com a função SES, que é a maneira mais inovadora.

Resolvendo com a função SE agrupada

A função SE permite testar uma condição e retornar um valor se ela for verdadeira ou outro valor se for falsa. Mas, quando precisamos avaliar múltiplas condições, o jeito tradicional era usar várias funções SE dentro de uma só.

Para a classificação da nossa planilha:

  • Nível 1 para quantidades até 5000
  • Nível 2 para quantidades entre 5001 e 30000
  • Nível 3 para quantidades entre 30001e 40000
  • Nível 4 para quantidades acima de 40001

Usando SE aninhado, teríamos:

Codigo
=SE(B2<=H4;F4;SE(B2<=H5;F5;SE(B2<=H6;F6;F7)))

Ou, sem fazer referência direta às células da tabela de níveis:

Codigo
=SE(A1<=5000; 1; SE(A1<=30000; 2; SE(A1<=40000; 3; 4)))

Essa fórmula cumpre seu papel e retorna o resultado esperado, mas conforme o número de condições aumenta, ela se torna mais complexa, difícil de ler e propensa a erros.

A necessidade de aninhar várias funções SE torna a edição trabalhosa, especialmente quando precisamos fazer ajustes ou adicionar novas regras.

Felizmente, o Excel oferece uma alternativa muito mais simples e intuitiva: a função SES.

Com ela, podemos estruturar nossas condições de forma clara e direta, sem precisar recorrer a múltiplos SE dentro de outros. Vamos ver como isso funciona na prática!

Usando SES (forma mais simples e moderna)

Com a função SES, a fórmula fica mais clara e fácil de entender:

Codigo
=SES(B2<=H4;F4; B2<=H5;F5; B2<=H6;F6; B2>H6;F7)

Ou, sem fazer referência às células:

Codigo
=SES(A1<=5000; 1; A1<=30000; 2; A1<=40000; 3; A1>40000; 4)

A função SES foi criada justamente para evitar o aninhamento excessivo da função SE. Ela permite testar várias condições e retornar o valor correspondente à primeira que for verdadeira.

Tanto a função SE aninhada quanto a função SES terão o mesmo resultado para a maioria das aplicações, no entanto a fórmula SES é mais fácil para o usuário escrever, pois não precisa abrir várias fórmulas e fechar parênteses diversas vezes, o que pode causar algum erro na fórmula.

E diferente da fórmula SE que precisa do teste lógico e os resultados caso o teste seja verdadeiro ou falso a fórmula SES só precisa do teste lógico e do resultado caso esse teste seja verdadeiro, o que deixa a fórmula ainda menor.

Argumentos da fórmula SES (somente dois ao invés de 3 da fórmula SE)

Então a fórmula SES facilita bastante quando precisamos fazer esses tipos de teste e não é necessário colocar a informação caso a opção seja falsa.

Perguntas frequentes sobre a função SES

1. O que é a função SES no Excel?

A SES é uma função que testa várias condições em uma única fórmula e retorna o valor da primeira condição verdadeira. É a evolução do SE: em vez de aninhar vários SE um dentro do outro, você lista os pares de teste e resultado em sequência.

2. Qual a diferença entre SE e SES?

O SE avalia apenas uma condição por vez; para testar várias, é preciso aninhar vários SE, o que deixa a fórmula longa e confusa. O SES resolve isso testando várias condições de uma vez, com a sintaxe =SES(teste1;valor1;teste2;valor2;...) — mais simples e legível.

3. Como usar a função SES?

Informe os pares de condição e resultado: =SES(A1>=9;"Ótimo";A1>=7;"Bom";A1>=5;"Regular";VERDADEIRO;"Insuficiente"). O Excel avalia de cima para baixo e retorna o resultado da primeira condição verdadeira. Usar VERDADEIRO no final cria um caso padrão para os demais valores.

4. A função SES funciona em qual versão do Excel?

A SES está disponível no Microsoft 365 e no Excel 2019 em diante. Em versões anteriores (2016 e mais antigas), ela não existe — nesse caso, é necessário usar a função SE aninhada para obter o mesmo resultado.

Conclusão - Função SES no Excel para simplificar as fórmulas

Neste post, vimos como a função SES no Excel pode simplificar fórmulas que antes exigiam SE aninhados, tornando-as mais organizadas e fáceis de entender. Com ela, é possível testar várias condições sem complicação, facilitando a análise de dados e a automação de planilhas.

Agora é hora de praticar! No Excel, a melhor forma de aprender é testando diferentes cenários e aplicando esse conhecimento no dia a dia.

E, quando fixar este conteúdo, continue aprendendo mais sobre Excel do Básico e Intermediário até o Avançado!

Conheça o melhor curso de Excel do mercado com a Hashtag e desenvolva novas habilidades na ferramenta!

Hashtag Free Excel Básico

Apostila Básica de Excel

Essa é uma apostila básica de Excel para que você saia do zero de forma 100% gratuita!

Hashtag Treinamentos

Para acessar outras publicações de Excel Intermediário, clique aqui!


Quer aprender mais sobre Excel com um minicurso básico gratuito?

Posts mais recentes de Excel Intermediário

Posts mais recentes da Hashtag Treinamentos