Pular para o conteúdo principal

Questão de Noções de Informática — Planilhas Eletrônicas - Microsoft Excel e BrOffice.org Calc — CESPE / CEBRASPE 2024

Noções de InformáticaPlanilhas Eletrônicas - Microsoft Excel e BrOffice.org Calc
Código
ce178510
Banca
CESPE / CEBRASPE
Órgão
PC-PE
Ano
2024
Nível
Superior
Cargo
Agente de Polícia
Supondo que, em uma planilha Excel, tenha sido inserida a informação 123.456.789-00 na célula A1, assinale a opção que apresenta a expressão que deverá ser aplicada para que a informação de A1 seja apresentada sem os pontos e sem o hífen na célula B1.
  1. A=PROCURAR(".";A1)
  2. B=É.NÃO.DISP(A1)
  3. C=CONCATENAR(ESQUERDA(A1;3);DIREITA(A1;2))
  4. D=CARACTUNICODE(CÓDIGO(A1))
  5. E=SUBSTITUIR(SUBSTITUIR(A1;".";"");"-";"")
Revelar gabarito e comentário

GabaritoE — =SUBSTITUIR(SUBSTITUIR(A1;".";"");"-";"")

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

Excel: Remover caracteres com SUBSTITUIR

Gabarito: letra E. Para remover os pontos e o hífen do CPF "123.456.789-00" na célula A1, utiliza-se a função SUBSTITUIR aninhada: =SUBSTITUIR(SUBSTITUIR(A1;".");"-";""). Essa expressão substitui cada "." por vazio e, em seguida, o "-" por vazio, resultando em "12345678900". As demais opções ou retornam posições, ou caracteres únicos, ou valores parciais, não cumprindo o objetivo.

  1. 1SUBSTITUIR(A1; "."; "")
  2. 2Remove pontos → "123456789-00"
  3. 3SUBSTITUIR(…; "-"; "")
  4. 4Remove hífen → "12345678900"
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

=PROCURAR(".";A1) retorna a posição do primeiro ponto na string (número 4, no caso "123.456..."), não modifica o texto. Não serve para remover caracteres.

Alternativa B — ❌ Incorreta

=É.NÃO.DISP(A1) corresponde à função ISNA em português, que verifica se um valor é #N/A (erro de valor não disponível). Não tem relação com remoção de caracteres.

Alternativa C — ❌ Incorreta

=CONCATENAR(ESQUERDA(A1;3);DIREITA(A1;2)) pega os 3 primeiros caracteres ("123") e os 2 últimos ("00"), concatenando como "12300". Não remove os pontos e o hífen, e ainda perde os dígitos do meio.

Alternativa D — ❌ Incorreta

=CARACTUNICODE(CÓDIGO(A1)) primeiro obtém o código UNICODE do primeiro caractere ("1" = código 49) e depois converte esse código de volta no caractere correspondente, resultando apenas em "1". Totalmente inadequado.

Alternativa E — ✅ Correta ⟵ GABARITO

=SUBSTITUIR(SUBSTITUIR(A1;".");"-";"") — a função SUBSTITUIR substitui ocorrências de um texto por outro. A primeira troca pontos por vazio; a segunda troca o hífen por vazio. O resultado é o CPF sem separadores: "12345678900".

PEGA ESSA DICA!

Sempre que precisar remover caracteres específicos de uma string no Excel, lembre-se da função SUBSTITUIR. Para remover múltiplos caracteres, aninhe chamadas: =SUBSTITUIR(SUBSTITUIR(célula;"caract1";"");"caract2";""). Funções como PROCURAR, ESQUERDA, DIREITA, CÓDIGO têm propósitos diferentes.

Gabarito: letra E.

Link permanente: /questoes/ce178510