Pular para o conteúdo principal

Questão de Noções de Informática — Excel 2016 — VUNESP 2023

Noções de InformáticaExcel 2016
Código
vu181480
Banca
VUNESP
Órgão
Pref Pindamonhangaba
Ano
2023
Cargo
Ana (Pref Pinda)
Tem-se uma planilha no Microsoft Excel 2016, em sua configuração padrão, com o valor 6 preenchido na célula A1, conforme imagem a seguir:   Assinale a alternativa com o resultado correto, ao preencher na célula B1 a função a seguir.   =SE(A1<20;"A";SE(A1=6;"B";SE(A1>0;"C";SE(A1>=6;"D";"E"))))Imagem associada para resolução da questão
  1. AA
  2. BB
  3. CC
  4. DD
  5. EE
Revelar gabarito e comentário

GabaritoA — A

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Função SE aninhada no Excel 2016

Gabarito: letra A. Com o valor 6 na célula A1, a função =SE(A1<20;"A";SE(A1=6;"B";SE(A1>0;"C";SE(A1>=6;"D";"E")))) retorna "A", pois a primeira condição A1<20 é verdadeira (6 < 20) e o Excel retorna o valor correspondente, ignorando as demais condições aninhadas.

A função SE é uma das funções lógicas mais cobradas em concursos. Ela avalia uma condição e retorna um valor se a condição for verdadeira e outro valor se for falsa. A sintaxe é =SE(teste_lógico; valor_se_verdadeiro; valor_se_falso). O que torna esta questão interessante é o aninhamento: quando o terceiro argumento (valor_se_falso) é outra função SE, criamos uma cadeia de testes que são avaliados em sequência.

O ponto crucial é entender a ordem de avaliação. O Excel testa as condições de cima para baixo, na ordem em que aparecem na fórmula. Assim que uma condição é satisfeita, ele retorna o valor correspondente e para de avaliar as condições seguintes. Isso significa que, mesmo que uma condição posterior também seja verdadeira, ela nunca será alcançada se uma condição anterior já tiver sido atendida.

Vamos aplicar isso ao caso concreto: com A1 = 6, o Excel avalia a primeira condição A1<20. Como 6 é menor que 20, a condição é verdadeira e a função retorna imediatamente o valor "A". As condições A1=6, A1>0 e A1>=6 são todas verdadeiras também, mas nunca são avaliadas porque a primeira condição já foi satisfeita. É por isso que a resposta é "A" e não "B", "C" ou "D".

A pegadinha clássica desta questão é o candidato procurar a condição "mais específica" (como A1=6) em vez de seguir a ordem de avaliação. A função SE aninhada não escolhe a condição "mais adequada" — ela segue a sequência estrita da fórmula. Para resolver corretamente, basta testar as condições na ordem em que aparecem e parar na primeira que for verdadeira.

NÃO CAIA NESSA!

A banca explora a tendência de procurar a condição "mais específica" (A1=6) em vez de seguir a ordem de avaliação. Lembre-se: o Excel testa as condições de cima para baixo e para na primeira verdadeira. Aqui, A1<20 já é verdadeira, então o resultado é "A" — as condições seguintes são ignoradas, mesmo sendo verdadeiras.

  1. 1A1<20? (6<20) → verdadeiro
  2. 2Retorna "A" e para
  3. 3Condições seguintes ignoradas
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

A primeira condição A1<20 é verdadeira (6 < 20), então a função retorna "A" imediatamente, sem avaliar as condições aninhadas. A ordem de avaliação é o fator decisivo.

Alternativa B — ❌ Incorreta

A condição A1=6 é verdadeira, mas ela só seria avaliada se a primeira condição (A1<20) fosse falsa. Como a primeira já é verdadeira, o Excel nunca chega a testar A1=6. O erro é ignorar a ordem de avaliação e pular direto para a condição "mais específica".

Alternativa C — ❌ Incorreta

A condição A1>0 também é verdadeira, mas está no terceiro nível do aninhamento. Para que fosse avaliada, as duas condições anteriores (A1<20 e A1=6) precisariam ser falsas — o que não ocorre. O candidato que marca "C" está considerando a condição sem respeitar a hierarquia da fórmula.

Alternativa D — ❌ Incorreta

A condição A1>=6 é verdadeira, mas está no quarto nível do aninhamento. Ela só seria testada se as três condições anteriores fossem falsas. Como a primeira condição já retornou "A", essa alternativa nunca é alcançada.

Alternativa E — ❌ Incorreta

O valor "E" é o retorno padrão (valor_se_falso) da última função SE, usado apenas se todas as condições anteriores forem falsas. Como A1<20 é verdadeira, o Excel retorna "A" e nunca chega ao valor padrão "E".

Gabarito: letra A

Link permanente: /questoes/vu181480