Pular para o conteúdo principal

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

Noções de InformáticaExcel 2016
Código
vu167738
Banca
VUNESP
Órgão
CM Matão
Ano
2026
Cargo
Cont Leg ( )

A planilha a seguir foi elaborada por meio do MS-Excel 2016, em sua configuração padrão:

 
 ABCD
1ClasseGrupoSubgrupoConta Contábil
21111.01.0
31221.02.2
41531.05.3
511041.10.4
6115101.15.10
 

O usuário digitou os valores nas colunas A a C, preencheu o cabeçalho na célula D1 para a coluna D, adicionou uma fórmula em D2 e, por fim, arrastando a alça de preenchimento de D2 até D6, preencheu o restante da planilha, conforme a imagem.

 

Assinale a alternativa que apresenta a fórmula preenchida na célula D2 que corresponde aos procedimentos descritos no enunciado e aos valores exibidos na imagem.

  1. A=TEXTO(A2;''0'')&''.''&TEXTO(B2;''0'')&''.''&TEXTO(C2;''0'')
  2. B=TEXTO(A2;''0'')&''.''&TEXTO(B2;''00'')&''.''&TEXTO(C2;''0'')
  3. C=TEXTO(A2;''0'')&''.''&TEXTO(B2;''00'')&''.''&TEXTO(C2;''00'')
  4. D=TEXTO(A2;''00'')&''.''&TEXTO(B2;''00'')&''.''&TEXTO(C2;''0'')
  5. E=TEXTO(A2;''00'')&''.''&TEXTO(B2;''00'')&''.''&TEXTO(C2;''00'')
Revelar gabarito e comentário

GabaritoB — =TEXTO(A2;''0'')&''.''&TEXTO(B2;''00'')&''.''&TEXTO(C2;''0'')

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”.

Microsoft Excel: Função TEXTO e concatenação

Gabarito: letra B. A fórmula correta é =TEXTO(A2;"0")&"."&TEXTO(B2;"00")&"."&TEXTO(C2;"0"), pois ela formata cada componente da conta contábil com a quantidade exata de dígitos exibida na coluna D: a classe (coluna A) com 1 dígito, o grupo (coluna B) com 2 dígitos (com zero à esquerda quando necessário) e o subgrupo (coluna C) com 1 dígito. As demais alternativas erram ao aplicar máscaras de formatação incompatíveis com os valores exibidos.

A questão explora dois recursos do Excel: a função TEXTO e a concatenação com o operador &. A função TEXTO converte um número em texto aplicando um formato especificado — o segundo argumento é a máscara de formatação, onde 0 representa um dígito obrigatório (se o número tiver menos dígitos, o Excel preenche com zero à esquerda). Já o operador & une textos em uma única string. No caso, o usuário quer montar a conta contábil no formato "classe.grupo.subgrupo", usando os valores das colunas A, B e C.

Vamos analisar os dados: na linha 2, A2=1, B2=1, C2=1, e o resultado em D2 é "1.01.0". Isso indica que a classe (A) tem 1 dígito, o grupo (B) tem 2 dígitos (por isso "01") e o subgrupo (C) tem 1 dígito. Na linha 3, A3=1, B3=2, C3=2, resultado "1.02.2" — novamente B com 2 dígitos. Na linha 4, A4=1, B4=5, C4=3, resultado "1.05.3". Na linha 5, A5=1, B5=10, C5=4, resultado "1.10.4" — B=10 já tem 2 dígitos, então a máscara "00" não altera. Na linha 6, A6=1, B6=15, C6=10, resultado "1.15.10" — aqui C=10 tem 2 dígitos, mas a máscara "0" não corta o número; ela apenas formata com no mínimo 1 dígito, então "10" permanece "10". Portanto, a máscara de C é "0", não "00".

A pegadinha está em observar que a máscara "0" não limita o número de dígitos — ela apenas garante um mínimo. Por isso, mesmo que C6=10, a máscara "0" produz "10", e não "0" ou "10" truncado. A alternativa B é a única que combina as máscaras corretas: A com "0", B com "00" e C com "0".

NÃO CAIA NESSA!

A banca tenta confundir o candidato com a máscara de formatação. Muitos pensam que a máscara "0" limita o número a um dígito, mas ela apenas define o mínimo. Observe que na linha 6, C6=10 e o resultado é "10" — se a máscara fosse "00", o resultado seria "10" também, mas a alternativa C usa "00" para C, o que não é necessário. A diferença crucial está na coluna B: os valores 1, 2, 5, 10, 15 precisam ser exibidos com 2 dígitos (01, 02, 05, 10, 15), então a máscara de B é "00". Já a coluna C tem valores 1, 2, 3, 4, 10 — apenas o último tem 2 dígitos, mas a máscara "0" já o exibe corretamente. Portanto, a alternativa B é a única que atende a todos os casos.

  1. 1Observar padrão em D2
  2. 2Identificar máscara de cada coluna
  3. 3Testar nas demais linhas
  4. 4Escolher a única que confere
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Usa TEXTO(B2;"0"), ou seja, formata o grupo com apenas 1 dígito. Isso produziria "1.1.1" na linha 2, mas o valor exibido é "1.01.0". O erro está na máscara de B: deveria ser "00" para garantir o zero à esquerda.

Alternativa B — ✅ Correta ⟵ GABARITO

Aplica TEXTO(A2;"0"), TEXTO(B2;"00") e TEXTO(C2;"0"), exatamente as máscaras que reproduzem os valores da coluna D: classe com 1 dígito, grupo com 2 dígitos (com zero à esquerda) e subgrupo com 1 dígito. Confere com todas as linhas: 1.01.0, 1.02.2, 1.05.3, 1.10.4, 1.15.10.

Alternativa C — ❌ Incorreta

Usa TEXTO(C2;"00"), formatando o subgrupo com 2 dígitos. Isso produziria "1.01.01" na linha 2, mas o valor exibido é "1.01.0". A máscara de C deveria ser "0", não "00".

Alternativa D — ❌ Incorreta

Usa TEXTO(A2;"00"), formatando a classe com 2 dígitos. Isso produziria "01.01.0" na linha 2, mas o valor exibido é "1.01.0". A máscara de A deveria ser "0", não "00".

Alternativa E — ❌ Incorreta

Usa TEXTO(A2;"00") e TEXTO(C2;"00"), formatando classe e subgrupo com 2 dígitos. Isso produziria "01.01.01" na linha 2, mas o valor exibido é "1.01.0". As máscaras de A e C estão erradas.

Gabarito: letra B

Link permanente: /questoes/vu167738