Leia o caso a seguir. Em uma planilha do Microsoft Excel, a...

Próximas questões
Com base no mesmo assunto
Q4281719 Noções de Informática
Leia o caso a seguir.

Em uma planilha do Microsoft Excel, a célula B2 contém a média final de um aluno. Deseja-se que a célula C2 apresente:
“Aprovado”, se a média for maior ou igual a 7;
“Recuperação”, se a média for maior ou igual a 5 e menor que 7;
“Reprovado”, se a média for menor que 5.

A fórmula correta para atender a essa necessidade é:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: D

Fundamento decisivo: Era preciso verificar se as fórmulas atendiam às três faixas, incluindo 5 em “Recuperação” e 7 em “Aprovado”. Como C e D atendem a esses critérios, D é correta, mas não exclusiva.

Tema central: Classificação com SE encadeado
Análise das alternativas
A
Errada
Usa > em vez de >= e exclui indevidamente os valores-limite. Para B2=7, retorna “Recuperação”, quando deveria retornar “Aprovado”; para B2=5, retorna “Reprovado”, quando deveria retornar “Recuperação”.
B
Errada
O primeiro teste, B2>=5, também captura todas as médias maiores ou iguais a 7 e retorna “Recuperação” para elas. O teste B2>=7 fica no ramo em que B2<5, de modo que o resultado “Aprovado” não é alcançado.
C
Certa
Não é incorreta e não pode ser eliminada tecnicamente. Primeiro retorna “Reprovado” para B2<5; nos demais casos, retorna “Aprovado” para B2>=7 e “Recuperação” para 5<=B2<7. É equivalente a D para as médias numéricas do enunciado, inclusive nos limites 5 e 7. Há, portanto, duplicidade de respostas corretas.
D
Certa
Em D, B2>=7 retorna “Aprovado”. O segundo SE só é executado quando esse teste é falso, portanto já se sabe que B2<7: nesse ramo, B2>=5 delimita exatamente a faixa 5<=B2<7 e retorna “Recuperação”. Se ambos os testes forem falsos, B2<5, retornando “Reprovado”. Isso sustenta a correção do gabarito oficial D, mas não sua exclusividade: C também atende às três faixas.
Pegadinha da questão
Confundir > com >= e ignorar que o ramo falso do primeiro SE já restringe os valores avaliados pelo segundo. Começar pela faixa de reprovação, como em C, não torna a fórmula incorreta.
Dica para questões semelhantes
  • Teste os valores-limite: nesta questão, 5 deve retornar “Recuperação” e 7 deve retornar “Aprovado”.
  • Ao avaliar um SE interno, considere também a condição que permitiu chegar até ele.
  • Verifique se o primeiro teste captura valores que deveriam receber outra classificação.
  • Compare os resultados das fórmulas em todas as faixas; ordens diferentes de testes podem produzir classificações equivalentes.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

não achei erro na C) trocou a ordem mas isso não interfere no resultado final da função.

Excel não é pra qualquer um

A alternativa correta é a D.

A fórmula =SE(B2>=7;"Aprovado";SE(B2>=5;"Recuperação";"Reprovado")) resolve o problema usando a lógica de funções SE aninhadas na ordem correta de teste de condições.

Análise do funcionamento da fórmula:

  1. Primeiro teste (B2>=7): O Excel verifica se a nota é maior ou igual a 7. Se for verdade, ele retorna "Aprovado" e para a execução.
  2. Segundo teste (B2>=5) : Se a nota for menor que 7, o Excel passa para o segundo SE. Como o programa já sabe que a nota é menor que 7, testar se ela é >= 5 abrange exatamente o intervalo entre 5 e 6,9. Se for verdade, retorna "Recuperação".
  3. Falso final: Se a nota não for maior ou igual a 7, e também não for maior ou igual a 5, ela obrigatoriamente é menor que 5. Portanto, o Excel retorna "Reprovado".

Por que as outras alternativas estão incorretas?

  • A: Usa o operador > (maior) em vez de >= (maior ou igual). Se o aluno tirasse exatamente 7, a fórmula diria que ele está em "Recuperação".
  • B: Avalia a condição de recuperação (>=5) primeiro. Como uma nota 8 (aprovado) também é maior ou igual a 5, o Excel pararia no primeiro teste e diria incorretamente que o aluno está em "Recuperação".
  • C: A ordem dos testes faz com que qualquer nota maior ou igual a 5 que não seja maior ou igual a 7 caia no resultado final ("Recuperação"), mas a estrutura de escrita nesta alternativa possui espaçamentos incorretos nos textos das strings das alternativas apresentadas.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo