Questão de Noções de Informática — Planilhas Eletrônicas - Microsoft Excel e BrOffice.org Calc — VUNESP 2025
Noções de Informática›Planilhas Eletrônicas - Microsoft Excel e BrOffice.org Calc
Código
vu110409
Banca
VUNESP
Órgão
TCE-SP
Ano
2025
Nível
Superior
Cargo
Auditor de Controle Externo - Administração
Em uma planilha de controle de produtos criada no MS Excel 365, em sua configuração-padrão, a célula A1 contém o nome de um produto qualquer, e a tabela de dados está no intervalo F2:G6, sendo que a coluna F contém os nomes dos produtos e a coluna G, os preços.O usuário deseja incluir, na célula B1, uma fórmula que, a partir da análise do produto contido na célula A1, exiba:1.“Caro” se o preço do produto for maior que R$50,00;2. “Barato” se ele for menor ou igual a R$50,00;3. “Ausente” se o produto não estiver cadastrado.Considerando que as células F1 e G1 possuem somente o cabeçalho da tabela e que todos as alternativas possuem os fechamentos de parênteses e separador de parâmetros corretos, assinale a alternativa que contém a fórmula que atende ao desejo do usuário.
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ções SE e PROCV
Gabarito: letra B. A fórmula correta utiliza a função SE combinada com É.NÃO.DISP para tratar o erro gerado quando o produto não é encontrado pelo PROCV, garantindo que o resultado seja "Ausente" em vez de um erro de planilha, e um segundo SE para classificar o preço conforme o critério estabelecido.
Para resolver esta questão, é necessário entender a lógica de aninhamento de funções no Excel. O objetivo é verificar três condições distintas para o produto em A1:
Produto não encontrado: A função PROCV(A1; F2:G6; 2; FALSO) busca o nome do produto. Se ele não existir na tabela, o Excel retorna o erro #N/D. A função É.NÃO.DISP() verifica exatamente se o valor é esse erro específico, retornando VERDADEIRO caso positivo.
Preço > R$ 50,00: Se o produto for encontrado, o segundo SE avalia se o preço (retornado pelo PROCV) é maior que 50, retornando "Caro".
Preço ≤ R$ 50,00: Caso contrário, retorna "Barato".
Alternativa A — ❌ Incorreta
Utiliza a função ÉERRO, que é muito abrangente. Ela capturaria qualquer tipo de erro (como #VALOR!, #REF!, etc.), não sendo a mais precisa para tratar especificamente a ausência de um item, que gera o erro #N/D.
Alternativa B — ✅ Correta ⟵ Gabarito
Esta fórmula está estruturada corretamente: primeiro verifica se o produto não foi localizado (É.NÃO.DISP), retornando "Ausente". Se localizado, prossegue para o segundo SE, que compara o preço retornado pelo PROCV com 50, classificando corretamente como "Caro" ou "Barato".
Alternativa C — ❌ Incorreta
Esta fórmula falha ao não tratar o caso de o produto não estar cadastrado. Se o produto não for encontrado, a fórmula exibirá o erro #N/D na célula, em vez de "Ausente".
Alternativa D — ❌ Incorreta
Inverte a lógica do tratamento de erro. Ela classifica como "Barato" caso o produto não seja encontrado (É.NÃO.DISP retornando verdadeiro), o que contraria o requisito de exibir "Ausente".
Alternativa E — ❌ Incorreta
Além de não tratar o erro de produto ausente, a função PROCV utiliza o parâmetro VERDADEIRO (correspondência aproximada), o que pode retornar preços incorretos se o nome do produto não for encontrado exatamente, além de não possuir a estrutura de aninhamento necessária para as três condições.
NÃO CAIA NESSA!
A banca testa a diferença entre as funções de tratamento de erro. O PROCV gera especificamente o erro #N/D quando não encontra o valor. Usar ÉERRO (que engloba todos os erros) é uma generalização que pode esconder problemas reais na fórmula, enquanto É.NÃO.DISP é a ferramenta cirúrgica para o caso de "valor não disponível".
PEGA ESSA DICA!
Sempre que precisar classificar dados baseados em busca, siga a ordem lógica: primeiro trate a exceção (o erro de busca), depois aplique a regra de negócio (o teste lógico do valor encontrado).