Função SE no Excel

A Função SE no Excel é para quem quer criar testes lógicos dentro da sua tabela para solucionar problemas ou então criar algo jamais pensado antes.

Introdução

O objetivo deste material é desmistificar uma das funções mais utilizadas e úteis dentro do Excel.
Uma função simples, porém poderosa. Iremos entender como funciona o processo por trás dessa função e aplicar a fórmula em algumas situações práticas.

Função SE e sua lógica

Uma das inúmeras vantagens do Excel é a possibilidade de trabalhar com valores lógicos. Valores lógicos são muito utilizados em linguagens de programação, fluxogramas, etc. Os valores lógicos servem para tomada de decisão, dentro de uma aplicação em específico. É nesta lógica, conhecida como lógica booleana, que se baseia uma das funções mais conhecidas e utilizadas dentro do Microsoft Excel.

A função SE realiza testes em cima de hipóteses e retorna o resultado desse teste.

Caso seu Excel seja em inglês, a função correspondente é a função IF e a utilização é a mesma.

Se você já tem alguma familiaridade com lógica de programação, essa função é idêntica ao IF em diversas linguagens.

Funcao SE_1

A função SE possui por padrão a seguinte definição:

= SE ( valor para teste ; valor para teste verdadeiro ; valor para teste falso )

Componente Utilização
Valor para teste Valor ou célula que será testado com o critério já aplicado
Ex: A1>0 (A célula A1 é maior que zero?)
Valor para teste verdadeiro Valor que a célula que contém a função SE irá exibir, caso o teste dê um resultado verdadeiro
Ex: “Sim” (Mensagem “Sim”, caso o valor da célula A1 seja maior que zero
Valor para teste falso Valor que a célula que contém a função SE irá exibir, caso o teste dê um resultado falso

Exemplo 1:

Funcao SE_2

O teste se baseia na resposta da célula B2 e mostra uma mensagem na célula C2 (célula onde está a função SE).

Funcao SE_3

  • Leitura (modo de pensar):

Qual o valor da célula B2?

SE a resposta para “O dia está chuvoso?” for igual a “SIM”:

B2=”Sim” (teste a ser determinado.)

ENTÃO  escreva: “Dia de Chuva”

SENÃO, escreva: “Dia de Sol”

Problema 1

Sua empresa está classificando seu fornecedores com base em 3 critérios:

a) Cumprimento de prazos

b) Qualidade do material entregue

c) Prazos para pagamento

Para cada fornecedor, será atribuída uma nota de 1 a 5 em cada critério.

O diretor geral da empresa decidiu que todos os fornecedores que possuírem a soma da pontuação dos critérios menor do que 10 pontos, serão descartados da carteira de fornecedores da empresa.

Seu chefe solicitou que você desenvolva um relatório que contenha:

1) todos os fornecedores avaliados

2) as notas para cada critério

3) a soma da pontuação dos critérios

4) indicação “OK” para fornecedores que contenham a soma da pontuação maior ou igual a 10 pontos ou“DESCARTADO” para fornecedores que possuam a soma da pontuação menor do que 10 pontos.

Este é um exemplo de como podemos criar este relatório e atender a todos os critérios.

Funcao SE_4

Passo a passo:

Funcao SE_5

A primeira ação é fazer a soma da pontuação dos critérios, utilizando a função SOMA no intervalo em questão.

Em seguida, inserir a função SE para cada fornecedor. Lembrando que o padrão da função SE é:

= SE ( valor para teste; valor para teste verdadeiro ; valor para teste falso )

 Funcao SE_6

  • Como pensar:

SE a soma da pontuação (célula G6) for maior ou igual (>=) a 10

ENTÃO escreva “OK”.

SENÃO escreva “DESCARTADO” 

=SE(G6>=10;”OK”;”DESCARTADO”) 

Operadores Lógicos

Operadores lógicos são condições que podem ser usadas dentro da função SE para testar uma ou outra hipótese, ou as duas hipóteses ao mesmo tempo.

Vamos pensar de forma ilustrativa:

SE eu preciso fazer um café, então eu vou precisar de café E água.

SE eu quero comer doce, então eu posso comer bala OU chocolate.

Resultado SIM (VERDADEIRO)  se DUAS ou MAIS condições forem   VERDADEIRAS

OU  Resultado SIM (VERDADEIRO) se PELO MENOS UMA condição for   VERDADEIRA

Sua sintaxe:

E(teste1;teste2;teste3; … ; teste N)

OU(teste1;teste2;teste; … ; teste N)

Função SE E

Exemplo 2:

E(1=1;2=2;3=3)

  • As igualdades acima são TODAS verdadeiras.
    Resultado: VERDADEIRO

Lê-se da seguinte forma: 1 igual a 1 E 2 igual a 2 E 3 igual 3 ? Sim.

Exemplo 3:

E(1=2;2=2;3=3)

  • Leitura: 1 igual a 2 (???) E 2 igual a 2 E 3 igual a 3? Não.
    Resultado: FALSO

O teste acima é FALSO! Pois 1 não é igual 2 e o teste não atendeu a TODAS as condições.

Para a função OU, basta que UMA condição seja satisfeita.

Função SE OU

Exemplo 4:

OU(1=1;2=3;4=5)

Lê-se: OU 1 igual a 1 OU 2 igual a 3 OU 4 igual a 5 ? Sim, pois 1 igual 1.

  • Uma condição foi satisfeita.
    Resultado: VERDADEIRO

Exemplo 5:

OU(1=2;2=3;3=4)

  • Lemos: OU 1 igual a 2 OU 2 igual a 3 OU 3 igual a 4 ? Não, nenhuma condição foi satisfeita.
    Resultado: FALSO

[

Exemplo Função SE E

Para dirigir um carro, é necessário ser maior de 18 anos E possuir CNH.

Somente SE as 2 condições forem satisfeitas, a pessoa poderá dirigir um carro.
TODAS AS CONDIÇÕES SÃO OBRIGATÓRIAS PARA O RESULTADO SER “SIM

Funcao SE_7

Exemplo Função  SE OU

Para entrar em uma festa é necessário ser maior de 18 anos OU estar acompanhado por algum responsável
Se a pessoa possuir QUALQUER UMA das condições (OU uma OU outra), ele estará apto a entrar.

BASTA QUE QUALQUER UMA DAS CONDIÇÕES SEJA SATISFEITA PARA QUE O RESULTADO SEJA “SIM”.

Funcao SE_8

Função SE Aninhada (Função SE composta ou função SE dentro de SE)

O termo “funções aninhadas” refere-se a quando tem-se uma função dentro da outra. São funções compostas de 2 ou mais funções. Neste caso, uma função SE dentro de SE ou ainda uma função SE com 3 critérios.

Exemplo 6:

Funcao SE_13

A função começa a ser calculada da esquerda para a direita.

Note que existe uma função SOMA dentro de outra função SOMA.

É exatamente isso que faremos com a função SE.
Iremos utilizar uma função dentro da outra de modo que ela sempre respeite a lógica que foi aplicada.

Problema 4

Como utilizar uma função SE dentro de outra Função SE:

Exemplo 7:

Você está disposto a comprar um carro de no máximo R$ 30.000,00. Seu orçamento mensal dispõe de no máximo R$ 850,00 para prestação do veículo. Como o carro desvaloriza muito rápido e você não pretende ficar muito tempo com esta dívida, prefere parcelar em no máximo 36 meses. Abrindo mão do conforto, você não quer Ar-Condicionado e nem direção hidráulica.

Após muita pesquisa, você montou uma planilha para decidir qual carro comprar.

Funcao SE_14

= SE ( C13 <= $C$5; SE(D13 <= $C$6; SE ( E13 <= $C$7 ; SE ( E ( F13 = $C$8 ; G13 = $C$9 ); “SIM” ; “DESCARTADO” ); “DESCARTADO” ); “DESCARTADO” ); “DESCARTADO“ )

A Função SE neste caso, torna-se bastante extensa e o fluxograma a  seguir resume todo o raciocínio.

Funcao SE_15

Note que temos 4 funções SE dentro de SE sendo uma delas com condicional E.
Para cada SE temos uma resposta “SIM” ou “DESCARTADO” correspondente.
Se você acompanhou todos os problemas anteriores, não terá dúvidas nesta etapa.

Funcao SE_16

 

Conclusão

Esperamos que este post possa contribuir no seu aprendizado sobre Excel e seus mistérios. Não se esqueça que esta é uma função com diversos usos. Não se limite apenas ao uso como nos exemplos citados no post. Foi passado desta maneira para poder passar o entendimento de uma forma mais clara para o leitor.

Em breve faremos um aritgo sobre algumas aplicações mais avançadas do SE, usando essa fórmula magnífica para resolver problemas dentro de planilhas e até problemas comuns quando usamos tabela dinâmica.

Diariamente, milhares de pessoas e empresas organizam e manipulam seus dados das mais variadas formas com o Excel.

Essa e outras funcionalidades do Excel você pode aprender no curso de Excel em Joinville.

http://www.excelfactory.com.br/wp-content/uploads/2015/05/funcao-se-excel-1.jpghttp://www.excelfactory.com.br/wp-content/uploads/2015/05/funcao-se-excel-1-150x150.jpgSandro WiggersFórmulasexcelA Função SE no Excel é para quem quer criar testes lógicos dentro da sua tabela para solucionar problemas ou então criar algo jamais pensado antes. Introdução O objetivo deste material é desmistificar uma das funções mais utilizadas e úteis dentro do Excel. Uma função simples, porém poderosa. Iremos entender como funciona o processo...Curso Excel Avançado - Joinville, Curso Excel Avançado Online, Dicas de Excel