Questão nº 21
Questão de Informática · CESGRANRIO ANP 2016 (nº 21)
A taxa de juros paga por um tipo de investimento oferecido por um banco é definida com base em três parâmetros:
• A categoria do cliente (A, B ou C).
• O valor a ser investido.
• O prazo de resgate (em dias).
Um analista de investimentos desse banco elaborou uma planilha MS Excel 2010 para que os gerentes de investimento possam fazer simulações e orientar seus clientes. Essa planilha é exibida pela Figura a seguir.

As regras para o cálculo da taxa de juros a ser paga foram codificadas na seguinte fórmula:
=SE(D4>360;0,15;SE(E(D2<>"A";D3>20000);0,145;SE(D2="A";0,14;SE(OU(D2="B";D3<10000);0,135;0,13))))
Suponha que a célula D5 tenha sido formatada como porcentagem com uma casa decimal.
Nessas condições, o que será exibido na célula D5 da planilha acima, após a fórmula em questão ter sido inserida nessa célula?
- A13,0%
- B13,5%
- C14,0%
- D14,5% (alternativa correta)
- E15,0%
Resposta comentada
Gabarito Alternativa D
Conceito-chave: O SE aninhado funciona como uma escada: o Excel testa as condições na ordem escrita e, na primeira que for verdadeira, usa aquele resultado — as condições seguintes nem são avaliadas. Por isso, a ordem das regras é decisiva.
- (A) Incorreta: 13,0% seria o resultado do último
SE, mas ele só seria alcançado se todas as condições anteriores fossem falsas — o que não ocorre aqui. - (B) Incorreta: 13,5% seria o resultado do
SE(OU(D2="B";D3<10000);0,135;...), mas essa condição é testada depois de uma condição verdadeira anterior, então nunca é atingida. - (C) Incorreta: 14,0% seria o resultado do
SE(D2="A";0,14;...), mas essa condição também é testada depois de uma condição verdadeira anterior. - (D) Correta: 14,5% é o gabarito. Veja a ordem:
D4>360? Não (prazo é 180).E(D2<>"A";D3>20000)? Sim —D2é "B" (≠ "A") eD3é 30.000 (> 20.000). Como essa é a primeira condição verdadeira, o Excel retorna0,145= 14,5%, ignorando as regras seguintes. - (E) Incorreta: 15,0% seria o resultado se
D4>360fosse verdadeiro, mas o prazo é 180 dias, então essa condição é falsa.
Armadilha da banca: O distrator mais tentador é a letra C (14,0%), pois o aluno vê que D2="A" é falso (é "B") e pula direto para o SE seguinte, esquecendo que a segunda condição (E(D2<>"A";D3>20000)) já era verdadeira e foi avaliada antes — o Excel nunca chega a testar a condição do 14%.
Fonte: CESGRANRIO ANP 2016 Conhecimentos Comuns (Técnico em Regulação). Reproduzida para fins de estudo.