Pular para o conteúdo principal

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

Noções de InformáticaExcel 2010
Código
vu181504
Banca
VUNESP
Órgão
Pref SBC
Ano
2023
Cargo
Coo Ped ( )
Com objetivo de atribuir salas de aula de acordo com a quantidade de alunos de cada turma, um usuário elaborou a planilha exibida a seguir por meio do MS-Excel 2010, em sua configuração padrão. As colunas A e B mostram as turmas e suas respectivas quantidades de alunos.   Na coluna C, foram colocadas fórmulas para determinar em qual corredor deve estar cada turma, sabendo-se que, no corredor A, ficam salas para turmas com até 20 alunos, e, no corredor B, ficam as demais salas.   Assinale a alternativa que apresenta a fórmula aplicada na célula C2, conforme o enunciado.Imagem associada para resolução da questão
  1. A=SE(B2<20;"B";"A")
  2. B=SE(B2>20;"B";"A")
  3. C=SE(B>20;"B";"A")
  4. D=SE(B<20;"B";"A")
  5. E=SE(B<20;"A";"B")
Revelar gabarito e comentário

GabaritoB — =SE(B2>20;"B";"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 no Excel 2010: lógica condicional para classificar turmas

Gabarito: letra B. A fórmula correta é =SE(B2>20;"B";"A"), pois o enunciado determina que turmas com até 20 alunos ficam no corredor A e as demais (ou seja, com mais de 20) no corredor B. A função SE testa a condição B2>20; se verdadeira, retorna "B"; se falsa, retorna "A".

A função SE é uma das funções lógicas mais cobradas em concursos e funciona como um desvio condicional: ela avalia uma condição e retorna um valor caso a condição seja verdadeira e outro valor caso seja falsa. A sintaxe é =SE(teste_lógico; valor_se_verdadeiro; valor_se_falso). No Excel 2010, os argumentos são separados por ponto e vírgula (;) — e não por vírgula, como em outros softwares — e os textos devem vir entre aspas duplas.

No caso da questão, o critério é claro: "no corredor A, ficam salas para turmas com até 20 alunos, e, no corredor B, ficam as demais salas". A expressão "até 20" inclui o número 20, ou seja, turmas com 20 alunos ou menos vão para o corredor A. Portanto, a condição que leva ao corredor B é ter mais de 20 alunos, isto é, B2>20. Se essa condição for verdadeira, o retorno deve ser "B"; se falsa (20 ou menos), o retorno deve ser "A".

Vamos testar com um exemplo: se a turma A tiver 25 alunos, B2>20 é verdadeiro, então a fórmula retorna "B" — corredor B, como esperado. Se a turma B tiver 15 alunos, B2>20 é falso, retornando "A" — corredor A. Se a turma tiver exatamente 20 alunos, B2>20 é falso, retornando "A" — também correto, pois "até 20" inclui o 20.

A pegadinha clássica desta questão é a inversão dos operadores de comparação e dos valores retornados. Muitos candidatos confundem "até 20" com "menor que 20" (excluindo o 20) ou invertem os corredores no retorno da função. Além disso, é comum esquecer a referência de célula (escrever B em vez de B2) ou usar o operador < quando deveria ser >.

Guarde o critério decisivo: "até 20" = <=20 para o corredor A; logo, o corredor B é o complemento, >20. É exatamente nessa fronteira que as alternativas se dividem.

  1. 1Teste lógico (B2>20)
  2. 2Verdadeiro → "B"
  3. 3Falso → "A"
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

=SE(B2<20;"B";"A") — O erro está no operador <. Esta fórmula envia para o corredor B apenas turmas com menos de 20 alunos (excluindo o 20), o que contraria o enunciado, que determina que turmas com até 20 alunos (incluindo o 20) ficam no corredor A. Além disso, inverte a lógica: com menos de 20, deveria ser corredor A, não B.

Alternativa B — ✅ Correta ⟵ GABARITO

=SE(B2>20;"B";"A") — Esta fórmula implementa exatamente o critério do enunciado. Se a quantidade de alunos for maior que 20, retorna "B" (corredor B, para as demais salas); caso contrário (20 ou menos), retorna "A" (corredor A, para turmas com até 20 alunos). A referência correta à célula B2 e os operadores e valores de retorno estão todos corretos.

Alternativa C — ❌ Incorreta

=SE(B>20;"B";"A") — O erro está na referência de célula: B não é uma referência válida no Excel. A referência correta deve incluir o número da linha, como B2. Sem a linha, o Excel interpretaria B como um nome indefinido e a fórmula geraria erro (#NOME?).

Alternativa D — ❌ Incorreta

=SE(B<20;"B";"A") — Aqui há dois erros: a referência B (sem número de linha) e o operador <. Mesmo que a referência fosse B2, a condição B2<20 enviaria turmas com menos de 20 alunos para o corredor B, invertendo a lógica do enunciado (que manda essas turmas para o corredor A).

Alternativa E — ❌ Incorreta

=SE(B<20;"A";"B") — O erro está na referência B (sem número de linha) e no operador <. Se a referência fosse B2, a condição B2<20 enviaria turmas com menos de 20 para o corredor A, mas excluiria o caso de exatamente 20 alunos, que também deve ir para o corredor A ("até 20"). O correto seria <=20 para o corredor A, ou >20 para o corredor B, como na alternativa B.

NÃO CAIA NESSA!

A banca explora a confusão entre "até 20" e "menor que 20". "Até 20" inclui o 20, então a condição para o corredor A é <=20 e para o corredor B é >20. Alternativas que usam < (como A, D e E) excluem o 20 do corredor A, errando o critério. Além disso, as alternativas C, D e E usam B sem o número da linha, o que é uma referência inválida no Excel — fique atento a esse detalhe, pois é uma pegadinha recorrente.

Gabarito: letra B

Link permanente: /questoes/vu181504