Marcadores

quinta-feira, 11 de julho de 2013

Função SE() aninhada com funções E() e/ou ou()

Hoje vamos estudar o aninhamento das funções E() e OU() dentro da função SE(). Este aninhamento permite que a função SE() tome decisões com base em várias análises diferentes utilizando as funções E() e OU();

Como funciona a função E()?

Sintaxe
E(verificação_lógica_1;verificação_lógica_2;...)

Ao executar a função E(), ela ira analisar todas as verificações lógicas, e se TODAS elas forem verdadeiras a função retornará "1" ou "VERDADEIRO", caso UMA OU MAIS seja FALSA retornará "0" ou "FALSO".

Exemplo
A função E(5>1;"A"="B") irá retornar 0 ou "FALSO"
A função E(5>1;"A"="A") irá retornar 1 ou "VERDADEIRO"
A função E(5>10;"A"="B") irá retornar 0 ou "FALSO"


Como funciona a função OU()?

Sintaxe
OU(verificação_lógica_1;verificação_lógica_2;...)

Ao executar a função OU(), ela ira analisar todas as verificações lógicas e se UMA OU MAIS for VERDADEIRA a função retornará "1" ou "VERDADEIRO", caso TODAS sejam FALSAS retornará "0" ou "FALSO".

Exemplo
A função OU(5>1;"A"="B") irá retornar 1 ou "VERDADEIRO"
A função OU(5>1;"A"="A") irá retornar 1 ou "VERDADEIRO"
A função OU(5>10;"A"="B") irá retornar 0 ou "FALSO"

Aninhando as funções E() e/ou OU() com a função SE().

Conforme visto na Função SE() toda as ações são realizadas com base em um Teste Lógico e quando aninhamos as funções auxiliares E() e OU() elas substituem o Teste Lógico da função SE().

OK! Mas vamos aplicar na prática para ver como funciona?

Para este exemplo vamos continuar utilizando nossa planilha de indicadores, porém agora vamos colocar um critério para que somente seja apurado o resultado final caso uma auditoria nos resultados tenha sido realizada.


Neste exemplo usamos a função
=SE(OU(B6="";D6="");"";SE(B6>C6;"Meta Atingida";"Meta não atingida"))
Ou seja, nosso teste lógico ira verificar se B6 é vazio ou se D6 é vazio, caso um dos dois seja vazio ela retorna o valor VERDADEIRO e preenche a célula com o valor vazio "", caso B6 e D6 possuam algum valor então ele retorna o valor FALSO e executa a segunda função SE(B6>C6;"Meta Atingida";"Meta não atingida").

Assista nossa vídeo aula!


Ficou com dúvidas? O seu aninhamento não está funcionando?

Deixe seu recado nos comentários ou envie um e-mail através do formulário ao lado.


domingo, 19 de maio de 2013

Função SE()

Começaremos nosso blog falando sobre uma das funções mais utilizadas no Excel.

A função SE() é amplamente aplicada quando o usuário precisava verificar uma informação e tomar um decisão baseada neste resultado.

Síntese da função

=SE( Teste Lógico ; Ação SE Verdadeiro ; Ação SE Falso )

Teste Lógico
Nesta etapa da nossa função temos que definir qual será o teste lógico a ser realizado para que possamos tomara a devida ação, por exemplo, podemos comparar se o fechamento do faturamento mensal ficou maior ou menor que a meta estabelecida. Ex.: Faturamento_do_Mês > Faturamento_Meta que significa: O faturamento do mês foi maior que a meta estabelecida?

Ação SE Verdadeiro
Nesta etapa devemos indicar o que o Excel vai fazer caso o teste lógico for verdadeiro, ou seja, com base no exemplo acima se o faturamento do mês foi R$535.000,00 e a meta era de R$525.000,00 o resultado será uma verdade (será um SIM para a pergunta acima) e se for verdade vamos escrever "Meta Atingida", salientando que toda vez que queremos escrever um texto dentro de uma função, devemos colocar este testo entre "aspas".

Ação SE Falso
Caso a resposta para a pergunta do teste lógico seja NÃO o executará esta parte da função, neste caso podemos escrever "Meta não Atingida".

Assim nossa equação fica
=SE( Faturamento_do_Mês > Faturamento_Meta ; "Meta Atingida" ; "Meta não Atingida" )

De forma prática seria:

Assista nossa Vídeo Aula.