Criar uma Loja Virtual Grátis


Total de visitas: 19466
Função SE
Função SE

Esta é com certeza uma das funções mais importantes do Excel e provavelmente uma das mais complexas para quem está iniciando. Esta função retorna um valor de teste_lógico que permite avaliar uma célula ou um cálculo e retornar um valor verdadeiro ou um valor falso.

Sua sintaxe é =SE(TESTELÓGICO;VALOR VERDADEIRO;VALOR FALSO).

=SE -> Atribuição de início da função;

TESTELÓGICO ->Teste a ser feito par validar a célula;

VALOR VERDADEIRO -> Valor a ser apresentado na célula quando o teste lógico for verdadeiro, pode ser outra célula, um caçulo, um número ou um texto, apenas lembrando que se for um texto deverá estar entre aspas.

VALOR FALSO -> Valor a ser apresentado na célula quando o teste lógico for falso, pode ser outra célula, um caçulo, um número ou um texto, apenas lembrando que se for um texto deverá estar entre aspas.

Para exemplificar o funcionamento da função vamos acrescentar em nossa planilha de controle de atletas uma coluna chamada categoria.

excel54

Vamos atribuir inicialmente que atletas com idade menor que 18 anos serão da categoria Juvenil e acima disso categoria Profissional. Então a lógica da função será que quando a Idade do atleta for menor que 18 ele será Juvenil e quando ela for igual ou maior que 18 ele será Profissional.

Convertendo isso para a função e baseando-se que a idade do primeiro atleta está na célula E4 à função ficará: =SE(E4<18;”Juvenil”;”Profissional”.)

Outras funções

Explicando a função.

=SE(E4<18: início da função e teste lógico, aqui é verificado se o conteúdo da célula E4 é menor que 18.

“Juvenil”: Valor a ser apresentado como verdadeiro.

“Profissional”: Valor a ser apresentado como falso.

 

Vamos incrementar um pouco mais nossa planilha, vamos criar uma tabela em separado com as seguintes definições:

Até 18 anos será juvenil, de 18 anos até 30 anos será considerado profissional e acima dos 30 anos será considerado Master.

Nossa planilha ficará da seguinte forma:

Outras funções

Temos então agora na coluna J a referência de idade, e na coluna K a categoria.

Então agora preciso verificar a idade de acordo com o valor na coluna J e retornar com valores verdadeiros e falsos o conteúdo da coluna K. A função então ficará da seguinte forma:

Outras funções

=SE(E4<J4;K4;SE(E4<J5;K5;K6))

Temos então:

=SE(E4<J4: Aqui temos nosso primeiro teste lógico, onde verificamos se a idade que consta na célula E4 é menor que o valor que consta na célula J4.

K4: Célula definida a ser retornada como verdadeiro deste teste lógico, no caso o texto “Juvenil”.

SE(E4<J5: segundo teste lógico, onde verificamos se valor da célula E4 é menor que 30, se for real retorna o segundo valor verdadeiro, é importante ressaltar que este teste lógico somente será utilizado se o primeiro teste der como falso.

K5: Segundo valor verdadeiro, será retornado se o segundo teste lógico estiver correto.

K6: Valor falso, será retornado se todos os testes lógicos derem como falso. Permite contar em um intervalo de valores quantas vezes se repete determinado item. Vamos aplicar a função em nossa planilha de controle de atletas.

Adicione as seguintes linhas abaixo de sua planilha:

Outras funções

Então vamos utilizar a função CONT.SE para buscar em nossa planilha quantos atletas temos em cada categoria.

Outras funções

A função ficou da seguinte forma =CONT.SE(H4:H13;K4) onde se faz a contagem em um intervalo de H3:H13 que é o resultado calculado pela função SE e retorna a célula K4 onde está a categoria juvenil de atletas. Para as demais categorias basta repetir o cálculo mudando-se somente a categoria que está sendo buscada.