Pular para o conteúdo principal

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

Noções de InformáticaExcel 2016
Código
vu204064
Banca
VUNESP
Órgão
Pref SBC
Ano
2024
Cargo
ATIP ( )

Tem-se a seguinte planilha, criada no Microsoft Excel 2016, em sua configuração original.

 

Imagem associada para resolução da questão

A célula A1 contém o texto Prefeitura de São Bernardo do Campo e a célula B1 contém a função =SE(PROCURAR ( Bernardo ;A1)             ; Encontrou ; Não encontrou ). Assinale a alternativa que preenche a lacuna da função e que produz, assim, o resultado exibido na célula B1, que é o texto Encontrou.

  1. A>0
  2. B=TRUE
  3. C=0
  4. D<>#ERRO
  5. E= VERDADEIRO
Revelar gabarito e comentário

GabaritoA — >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 PROCURAR e SE

Gabarito: letra A. A função PROCURAR retorna a posição inicial do texto procurado dentro do texto maior; como "Bernardo" está presente em "Prefeitura de São Bernardo do Campo", ela retorna um número maior que zero (a posição 20). Para que a função SE retorne "Encontrou", a condição deve ser verdadeira, e a alternativa que expressa isso é >0.

A função PROCURAR é uma função de texto que localiza a posição inicial de uma string dentro de outra, retornando um número. Ela não diferencia maiúsculas de minúsculas e aceita curingas. No caso, PROCURAR("Bernardo"; A1) procura a palavra "Bernardo" dentro do texto "Prefeitura de São Bernardo do Campo". Como a palavra existe, a função retorna a posição numérica onde ela começa — no caso, a posição 20 (contando a partir do primeiro caractere). Se o texto não fosse encontrado, a função retornaria o erro #VALOR!.

A função SE é uma função condicional que avalia um teste lógico. Se o teste for verdadeiro, retorna o primeiro argumento; se for falso, retorna o segundo. A sintaxe é =SE(teste_lógico; valor_se_verdadeiro; valor_se_falso). No enunciado, o teste lógico é PROCURAR("Bernardo"; A1) > 0. Como a posição retornada é 20, que é maior que zero, o teste é verdadeiro, e a função retorna "Encontrou".

A pegadinha da questão está em entender que PROCURAR retorna um número (a posição), não um valor lógico. Por isso, a condição precisa comparar esse número com algo. A alternativa >0 é a única que faz essa comparação corretamente, transformando o resultado numérico em um teste lógico verdadeiro.

NÃO CAIA NESSA!

A banca explora a confusão entre o resultado da função PROCURAR (que é um número) e um valor lógico. Muitos candidatos tentam usar =TRUE ou =VERDADEIRO, mas a função não retorna esses valores. A condição correta é comparar o número retornado com zero.

  1. 1PROCURAR localiza "Bernardo"
  2. 2Retorna posição 20 (número)
  3. 3Comparar com >0 (teste lógico)
  4. 4SE retorna "Encontrou"
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

A condição >0 é a correta porque PROCURAR("Bernardo"; A1) retorna a posição 20, que é maior que zero. Assim, o teste lógico 20 > 0 é verdadeiro, e a função SE retorna "Encontrou".

Alternativa B — ❌ Incorreta

=TRUE não é uma condição válida nesse contexto. A função PROCURAR retorna um número, não um valor lógico. Comparar o resultado com TRUE não faz sentido, pois 20 = TRUE não é uma comparação válida no Excel (resultaria em erro ou falso).

Alternativa C — ❌ Incorreta

=0 faria o teste 20 = 0, que é falso. Portanto, a função SE retornaria "Não encontrou", não "Encontrou".

Alternativa D — ❌ Incorreta

<>#ERRO é uma sintaxe inválida. O Excel não reconhece essa expressão como um teste lógico. Além disso, PROCURAR não retorna #ERRO quando encontra o texto; ela retorna a posição. A comparação correta para verificar se houve erro seria ÉERROS(PROCURAR(...)), mas não é o caso aqui.

Alternativa E — ❌ Incorreta

=VERDADEIRO tem o mesmo problema da alternativa B: PROCURAR retorna um número, não um valor lógico. A comparação 20 = VERDADEIRO não é válida e resultaria em erro ou falso.

Gabarito: letra A

Link permanente: /questoes/vu204064