Concorra ao sorteio do livro Decisões com B.I. escrito pelo nosso colunista Fábio Primak. Clique aqui para participar.
Veja como trabalhar com a funcao Média e a função SE aninhada no Excel.
Grau de Dificuldade: 7
Olá turma!
Estive sumido durante um tempo devido ao acúmulo de atividades e projetos em que participo, mas estou de volta com artigos interessantes. Primeiramente, quero agradecer os emails que tenho recebido e dizer que, aos poucos, vou responder todos, um a um...
Nesse artigo, trataremos de maneira especial da Função MÉDIA e Função SE, que executa um teste lógico dizendo se um determinado valor é verdadeiro ou falso. Vamos trabalhar desde sua utilização básica até situações mais complexas, onde se exige o uso da FUNÇÃO SE ANINHADA.
Observação: Lembre-se que fórmula é aquilo que você cria e função são fórmulas que já vêm prontas para uso no Microsoft Excel 2003.
Considere a seguinte situação:
Para saber a média de cada aluno, basta usar uma função muito conhecida no Excel chamada MÉDIA:

Onde:
= MÉDIA: é o nome da função que está sendo utilizada e (A2:E2) é o argumento da função, que pode ser digitado diretamente na célula ou selecionado com o auxílio do mouse, conforme a figura abaixo:

Você também pode obter o mesmo resultado por meio do Caixa de Diálogo Inserir Função. Para tanto, clique no menu Inserir / Função e aponte para a categoria Estatística, conforme a figura abaixo:

Tendo escolhido a Função Média, selecione o(s) intervalo(s) desejados nos campos Núm1, Núm2, etc.

Outra forma de obter o mesmo resultado de maneira rápida é através do botão AUTO SOMA. Basta selecionar as notas que irão compor a média do aluno, clicar nesse botão e escolher a opção média, conforme a figura abaixo:

Agora vamos executar o teste lógico que irá dizer se o aluno está aprovado ou reprovado com o auxílio da FUNÇÃO SE, conforme a figura abaixo:

Onde:
=SE - é o nome da função que está sendo utilizada.
F2=>5; - é o teste lógico “Se o valor de F2 for IGUAL ou MAIOR que CINCO”, eu quero que ele me diga.
“APROVADO” – é o valor que será exibido caso o resultado do teste lógico seja verdadeiro.
“REPROVADO” – é o valor que será exibido caso o resultado do teste lógico seja falso.
Observação: De acordo com a sua necessidade, também é possível realizar outros testes lógicos, tal como MENOR QUE (<), IGUAL (=), DIFERENTE (<>) e, assim por diante.
Para obter o mesmo resultado através da caixa de diálogo, vá até o menu Inserir / Função e aponte para a categoria Lógica, conforme a figura abaixo:

Tendo escolhido a função SE, basta preencher os campos TESTE LÓGICO, VALOR SE VERDADEIRO e VALOR SE FALSO, conforme a figura abaixo:
Observação: lembre-se que tratando-se de notas escolares, é necessário utilizar o IGUAL ou MAIOR que X, pois assim o aluno que obter uma média mínima também será considerado aprovado, já que sua média é IGUAL à média definida.

Função SE ANINHADA
Considere a situação abaixo:

Vamos fazer um teste lógico com a FUNÇÃO SE para comparar o número de gols de cada time, a fim de obter qual time venceu a partida.
Qualquer usuário inexperiente faria uma situação como essa, na qual comparamos se o número de gols de um time é maior que o número de gols do outro time, conforme a figura abaixo:

Onde:
=SE – é o nome da função que está sendo utilizada.
B2>D2; - é o teste lógico que verifica se o número de gols do TIME A é MAIOR que o número de gols do TIME B.
“VITÓRIA DO TIME A” – é o valor que será exibido caso o resultado do teste lógico seja verdadeiro.
“VITÓRIA DO TIME B” – é o valor que será exibido caso o resultado do teste lógico seja falso.
Entretanto, esse teste lógico possui um erro de raciocínio, pois ele apenas considera a vitória de uma das partes, sem contemplar a possibilidade de haver um EMPATE.
Para resolver esse problema, devemos utilizar a função SE ANINHADA:
=SE(B2>D2;"VITÓRIA DO TIME A";SE(B2<D2;"VITÓRIA DO TIME B";SE(B2=D2;"EMPATE")))
Onde:
=SE(B2>D2;"VITÓRIA DO TIME A"; - executa o teste lógico considerando a vitória do time A.
=SE(B2<D2;"VITÓRIA DO TIME B"; - executa o teste lógico considerando a vitória do time B.
=SE(B2=D2;"EMPATE"; - executa o teste lógico considerando o empate entre os dois times.
Observação: Note que foi necessário fechar os três parênteses que foram abertos, conforme a figura abaixo.
É como se nós estivéssemos utilizando outra função SE dentro de uma função SE e, assim por diante...
ATENÇÃO: Se você perceber bem, a FUNÇÃO SE é REINICIADA após definirmos o valor verdadeiro, que será exibido caso o teste lógico em questão seja válido;
=SE(B2>D2;"VITÓRIA DO TIME A";SE(B2<D2;"VITÓRIA DO TIME B";SE(B2=D2;"EMPATE")))
Podemos analisá-la dessa maneira:
=SE(teste lógico; “VITORIA”; SE(teste lógico; “DERROTA”; SE(teste lógico; “EMPATE”) ) )

É isso aí turma, espero que tenham gostado, e caso tenham alguma dúvida, entrem em contato através do email ronaldosdb@weblivre.net.
Um forte abraço,
Ronaldo dos Santos Silva
Emanuelle em 15/07/2008
mto bom informativo...
Alexandre Gomes em 15/07/2008
gosto receber emai que me adicione conhecimento.
Rodrigo Alcantara em 30/06/2008
Gostaria de receber os informativos do site.
Gostei muito da explicações desta pagina.
ANNA PINHEIRO em 25/06/2008
ACHEI MUITO BOM!
ANDERSON em 25/06/2008
GOSTEI MUITO DESTE SITE, ESTOU DANDO AULA DE INFORMÁTICA (BÁSICA) E HARDWARE (BÁSICO) EM UMA ONG EM CARAPICUIBA E COM CERTEZA INDICAREI PARA MEUS ALUNOS.
diego em 31/05/2008
muito era a revisão que eu precisava
Gustavo em 12/05/2008
Na função aninhada, se não preencher o placar o excel considera como empate. Como muda isso?
Ana Gleice Tavares de Araujo em 08/05/2008
Desejo receber os informativos do site.
Obrigada
ADALBERTO em 06/05/2008
se eu estiver multiplicando duas células (A1*A2), e no A3 usando a função SE, no caso, caso essa multiplicação se for inteira apareça " sim " e se for decimais apareça "não".
exemplo: 2,5*2 = 5 ( sim ) e se for 2,5 *3 = 7,5 (não).
Obrigado.
Joel em 09/04/2008
Muito bom mesmo!!! Me ajudou muito.
Vanderlei em 31/03/2008
Eu tenho necessidade obter resultado de forma:
C6=40 quando A6 for 40 até 60.
C6=60 quando A6 for 61 até 80.
e assim sucessivamente.
Sérgio de Pinho em 26/02/2008
estou com uma dúvidad sobre a função SE aninhada, pois ela só aceita 7 operações né? mas supondo que eu tenha 15 operações como eu faço ??
Valeu.
ketlyn em 18/11/2007
eu gostei muito,ajudou meu irmão a fazer o trabalho do curso!!!
Aline em 18/11/2007
gostei da forma que o conteudo explica.
wellington em 15/11/2007
muito bom!!!
Erica Fernanda Vieira Lima de Oliveira em 21/10/2007
Gostaria de saber onde encontro cursos que aprofunda o uso do Excel?
Porque o que eu aprendi é básico
Valdinei em 24/09/2007
Sensacional super esclarecedor
Jorge Manzine em 03/07/2007
Estou tentando fazer uma planilha no Excel, fazendo com que as médias dos alunos ficam abaixo de 5,0 da cor vermelha e da cor preta com média acima de 5,0.
Qual formula que posso usar?
Arquelau em 26/06/2007
Estou tentando fazer um comparativo entre quatro fornecedores e gostaria de trazer o nome do mais barato, como posso fazer, isto através da FunçÃo SE?
Laudiceia Fenandes do Amaral em 26/01/2007
gOSTARIA DE RECEBER INFORMAÇÕES DE COMO SE TER COLOCAR SENHA NO EXCEL PARA ALGUMAS CÉLULAS E DEIXAR LIBERADO SÓ O HIDE E UNHIDE, PARA AS CÉLULAS.
Ivo Araujo em 16/11/2006
Tentei fazer um mapa de licitação usando o excel, mas não consegui pq a função SE só aceita duas opções. Queria assim: Quatro firmas cotam seus preços, então eu digito os preços em cada coluna (uma coluna para cada firma), então eu queria que o menor preço já pulasse pra uma quinta coluna sem eu ter ir lá na coluna digitar ou copiar.
Se alguém puder me ajudar eu agradeço demais
Pinho em 10/11/2006
Gostaria de saber se existe uma fórmula ou procedimento para vincular dados de uma planilha a outra, por exemplo, numa lista separar aniversariantes de um dado mês da plan1 para plan jan, plan fev... Grato. Pinho
Raimundo Cardoso em 25/10/2006
Se possível, mande matéria sobre Tabela dinâmica
Liliane em 24/10/2006
As informações sobre a fórmula SE foram de muita valia para mim.
Terei uma prova hoje, e a explicação dada foi bem clara e direta.
edilson.araujo santos em 26/08/2006
estou precisando de sua ajuda pis tenho 10 valores e quero fazer uma conição usando a função se com os 10 valores qual seria a formila?
vera em 14/08/2006
estou iniciando o excel e com dificuldade para entender as formulas;=se.
Dilangue gama em 24/07/2006
que bom o vosso sight
SONIA em 30/06/2006
MUITO BOM, GOSTARIA DE ENCONTRAR ALGUMAS FORMULAS PARA MINHA PROVA
LUCIANO ABRAHÃO em 06/06/2006
Oi Ronaldo como vai?
Gostaria de uma dica sobre uma fórmula que preciso desenvolver. É para calcular juros.
Ai vai a fórmula.
VP={i/[1-(1+i)^n]}*vf
vp = valor prestação
vf = valor a vista e i = juros
2004-2008 Weblivre.net Todos os direitos reservados.
Quem somos | Política de Acesso | Anuncie | Na Mídia | Seja um Colunista | Sugestão de Pauta | Fale Conosco
Idealização: Webla - Comunicação Digital