← Questões de Informática

Informática · FGV · 2021

Questão comentada de Informática

Considere uma planilha MS Excel onde a fórmula digitada na célula B1 é =SE(A1>A2;SE(A2>A3;"Sim";"Não");"Não") Sabe-se que o valor da célula A1 é 10, e que o valor exibido na célula B1 é “Sim”. Nessas circunstâncias, os valores das células A2 e A3 devem ser, respectivamente:

Gabarito: B

Essa questao cobra a leitura de funcoes SE aninhadas no Excel. Pense assim: o Excel faz a primeira pergunta; se a resposta for verdadeira, faz a segunda. Se for falsa, nem continua, ja devolve o resultado do "nao" da primeira condicao. Aqui, a formula e =SE(A1>A2;SE(A2>A3;"Sim";"Nao");"Nao"). Sabemos que em B1 aparece "Sim". Para isso acontecer, a primeira condicao precisa ser verdadeira: A1 > A2. Como A1 vale 10, entao A2 tem que ser menor que 10. Em seguida, a segunda condicao tambem precisa ser verdadeira: A2 > A3. Ou seja, A2 precisa ser maior que A3. A alternativa que atende as duas comparacoes e 9 e 8: 10 > 9 e 9 > 8. Assim, o primeiro SE entra no segundo SE, e o segundo SE devolve "Sim". Se qualquer uma dessas comparacoes falhasse, o resultado seria "Nao". Em resumo, a logica da questao e toda baseada em comparacoes em cascata. A banca gosta muito de testar se voce leu a formula da esquerda para a direita e percebeu que um SE dentro do outro depende de duas condicoes verdadeiras para chegar ao resultado final.

Continue treinando

Questões relacionadas