Como fazer a fórmula do SE?

Aninhando funções

Quando queremos inserir uma função dentro da outra, como no caso de queremos colocar várias condições Se dentro de uma mesma fórmula, chamamos isto de ANINHAMENTO DE FUNÇÕES.

A versão 2013 em diante permite 64 aninhamentos (poderiam ser 64 SE…).

A importância da Lógica da função SE

Antes de você ir montar essa sequência de SE, é importante saber que lógica deveria seguir, porque se olharmos somente para a necessidade de uma função SE, podemos focar no meio de resolver o problema, e não no problema em si.

Vamos supor que você queira que ela analise uma célula que tem nomes de meses e retorne seus respectivos números de ordem, mas os meses do ano são 12 e a SE oferece análise para 7 condições somente, e agora?

No exemplo a SE vai analisar o que estiver na célula “I1″.

Na célula que você quer o resultado você digita a fórmula abaixo:

=SE(I$1=”JANEIRO”;1;SE(I$1=”FEVEREIRO”;2;SE(I$1=”MARÇO”;3;SE(I$1=”ABRIL”;4;SE(I$1=”MAIO”;5;SE(I$1=”JUNHO”;6;

SE(I$1=”JULHO”;7;SE(I$1=”AGOSTO”;8;SE(I$1=”SETEMBRO”;9;SE(I$1=”OUTUBRO”;10;SE(I$1=”NOVEMBRO”;11;SE(I$1=”DEZEMBRO”;12;”não encontrado”))))))))))))

Basicamente, dependendo do mês, queremos trazer uma informação distinta.[irp posts=”26156″ name=”PROCV com SOMA”]

Mas será que você precisa MESMO da função SE?

Considerando a necessidade, NÃO DEVEMOS USAR A FUNÇÃO SE!

Imagina uma função deste tamanho! A chance de dar erro é enorme, sem contar o limite de 64 aninhamentos. Na fórmula acima fizemos 12, imagina o tamanho da fórmula se usarmos 64 SE!

A melhor situação para isto é a função PROCV (também daria para usar a ESCOLHER, dependendo do caso).

Veja o exemplo a seguir:

Como fazer a fórmula do SE?

Note que na função PROCV estamos buscando o ítem digitado da I1 (tal como no exemplo da função SE). Daí selecionamos um intervalo onde digitamos os resultados esperados para cada ítem (intervalo entre H7 e I18), o número 2 representa que queremos a segunda coluna do intervalo (neste caso o número do mês). O FALSO (ou 0) diz que a função deve procurar exatamente o que foi digitado, sem procurar nada que ela considere aproximado.

Tem mais algumas coisas sobre PROCV aqui, aqui e aqui

Então, tome cuidado quando tiver um problema a resolver, não pense “como colocar diversos SE”, e sim “como criar uma função que analise dezenas de condições”.

O que achou? Já se deparou com algo assim? Como fez?

Comente aí embaixo!

ATUALIZAÇÃO EXCEL 2016 – NOVA ALTERNATIVA À FUNÇÃO SE

Se você usa o Excel 2016 poderá, alternativamente ao aninhamento de um monte de função SE passar a usar a função SES.

A desvantagem em relação á função SE é que esta função é exclusiva do Excel 2016…

[i

  • Sobre
  • Últimos Posts

Como fazer a fórmula do SE?

Modela planilhas deste 1994 e ministra treinamentos desde 1997.
Especialista em Relatórios e Dashboards no Excel e no PowerBI.

Como fazer a fórmula do SE?

Como usar a função SE

Para que serve a função SE no Excel

A função SE é do tipo lógica, ela analisa um dado e o compara com alguma condição, caso essa condição seja verdadeira, a função retornará um dado, caso seja falsa, retornará outro dado.

Para um versão em inglês deste post, clique aqui.

Caso esteja com preguiça de ler, ou quer uma explicação diferente da apresentada neste texto, sugiro o vídeo abaixo. Caso contrário, desça mais um pouco para continuar a leitura.

Coloque o vídeo em tela cheia para assistir normalmente

Argumentos da Função

=SE(teste_lógico;[valor_se_verdadeiro];[valor_se_falso])

Onde:

teste_lógico → O teste que o usuário faz para determinar se é verdadeiro ou se é falso.

[valor_se_verdadeiro] → O dado que a função exibirá caso o teste_lógico seja verdadeiro.

[valor_se_falso] → O dado que a função exibirá caso o teste_lógico seja falso.


Testes lógicos

Os testes lógicos que podemos fazer são sempre comparando alguma coisa a outra. Se quisermos compara os dados que estão na célula A1 com os da A2, por exemplo, temos as seguintes opções:

A1=A2 → Testar se o dado que está na célula A1 é igualao da A2.

A1<>A2 → Testar se o dado que está na célula A1 é diferentedo da A2.

A1<A2 → Testar se o dado que está na célula A1 é menor do que o da A2.

A1>A2 → Testar se o dado que está na célula A1 é maior do que o da A2.

A1<=A2 → Testar se o dado que está na célula A1 é menor ou igual do que o da A2.

A1>=A2 → Testar se o dado que está na célula A1 é maior ou igual do que o da A2.


Como utilizar

Na tabela abaixo estão os nomes dos participantes de uma competição e os pontos que cada um obteve.

Como fazer a fórmula do SE?

A regra da competição dizia que: aquele que conseguir pontuar mais de 15 pontos estaria automaticamente classificado para a próxima etapa.

Para determinar quais estão classificados, utilizaremos a função SE da seguinte maneira:

teste_lógico → A pontuação do competidor é maior ou igual a 15.

[valor_se_verdadeiro] → Classificado.

[valor_se_falso] → Desclassificado.

Escrevendo a função teremos:

Como fazer a fórmula do SE?

teste_lógico = C3>=15 → C3 é onde está a pontuação do primeiro participante e queremos saber se ele atingiu 15 pontos ou mais (>=15).

[valor_se_verdadeiro] = “Classificado”  → Caso a pontuação do participante seja maior ou igual a 15, ou seja caso o teste seja verdadeiro, o participante estará classificado. (Devemos escrever entre aspas para que o excel reconheça como texto, caso contrário ele entenderá como sendo um número e retornará um erro).

[valor_se_falso] = “Desclassificado”  → Caso a pontuação do participante seja menor que 15, ou seja caso o teste seja falso, o participante estará desclassificado. Devemos escrever entre aspas para que o excel reconheça como texto, caso contrário ele entenderá como sendo um número e retornará um erro).

Depois que escrevermos a fórmula para o primeiro participante basta copiar a célula D3, usando CTRL+C e colar no restante das células correspondente aos outros participantes, de D4 a D12 usando CTRL+V. O Excel automaticamente ajustará a função para cada um dos participantes, isto é, para o primeiro participante a função SE deve olhar para a célula C3, e para o segundo participante deve olhar para a C4, ao copiar e colar o Excel faz esse ajuste sozinho.


Acompanhe o Função Excel

Como fazer a fórmula do SE?
 
Como fazer a fórmula do SE?
 
Como fazer a fórmula do SE?
Como fazer a fórmula do SE?
 
Como fazer a fórmula do SE?

Como fazer fórmula de se?

Use a função SE, uma das funções lógicas, para retornar um valor se uma condição for verdadeira e um outro valor se for falsa. Por exemplo: =SE(A2>B2,"Acima do orçamento","OK") =SE(A2=B2;B4-A4;"")

O que é a fórmula se?

A função SE é uma das funções mais populares no Excel e permite-lhe fazer comparações lógicas entre um valor e o que está à espera. Assim, uma instrução SE pode ter dois resultados. O primeiro resultado é se a sua comparação for considerada Verdadeiro, o segundo se a sua comparação for considerada Falso.

Como usar o se no Excel com várias condições?

A função SE também pode ser aninhada quando várias condições devem ser indicadas para encontrar o resultado. Você deve então usar as funções SE, aninhando-as umas às outras. Cada condição deve fazer parte de uma das respostas da anterior. Então deve haver um sistema de camadas para esta fórmula funcionar.

Como usar a função se com 3 condições?

=SE(teste_lógico; [valor_se_verdadeiro]; [valor_se_falso]) Podemos ver assim que a fórmula tem 3 partes. O teste lógico, que é a condição atingida ou não. O resultado caso a condição aconteça e por fim a terceira parte é o resultado caso a condição não aconteça. Utilizamos a fórmula SE no Excel em diversas situações.