Questão de Noções de Informática — Planilhas Eletrônicas - Microsoft Excel e BrOffice.org Calc — Quadrix 2025
Noções de Informática›Planilhas Eletrônicas - Microsoft Excel e BrOffice.org Calc
Código
qg605054
Banca
Quadrix
Órgão
CRA-SP
Ano
2025
Nível
Médio
Um assistente de atendimento criou uma planilha no Microsoft Excel (Office 365) para classificar o status de inadimplência de clientes. As regras são:I. se o valor da dívida, contido na célula A2, for maior ou igual a R$ 10.000, o status, informado na célula B2, deverá ser “Prioritário”; eII. se a dívida for menor que R$ 10.000, dever‑se‑ão verificar os dias em atraso, informados na célula C2. Se os dias em atraso forem maiores do que 90, o status deverá ser “Negociar”; caso contrário, menor ou igual a 90 dias, o status deverá ser “Monitorar”.Com base nessa situação hipotética, assinale a opção que apresenta a fórmula correta para ser inserida na célula B2.
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 aninhada no Microsoft Excel
SE LIGUE NESSA!
Esta questão depende de um texto-base que não está disponível aqui; o raciocínio abaixo é o método de resolução — confira os valores na planilha original.
Gabarito: letra B. A fórmula correta é =SE(A2>=10000; "Prioritário"; SE(C2>90; "Negociar"; "Monitorar")), pois ela implementa exatamente a lógica de decisão em cascata descrita no enunciado: primeiro testa se a dívida é maior ou igual a R$ 10.000 (retornando "Prioritário") e, se não for, testa se os dias em atraso são maiores que 90 (retornando "Negociar") ou, caso contrário, "Monitorar". A função SE do Excel avalia condições em sequência, e a alternativa B é a única que respeita essa ordem e os valores corretos.
A função SE (IF, em inglês) é uma das funções lógicas mais importantes das planilhas eletrônicas. Ela permite que o programa tome decisões com base em condições: se a condição for verdadeira, retorna um valor; se for falsa, retorna outro. A sintaxe básica é =SE(teste_lógico; valor_se_verdadeiro; valor_se_falso). Quando precisamos avaliar mais de uma condição, podemos aninhar funções SE, ou seja, colocar uma função SE dentro do argumento valor_se_falso (ou valor_se_verdadeiro) de outra. É exatamente isso que o problema pede: uma decisão em dois níveis.
No caso concreto, a lógica é: (1) se a dívida em A2 for ≥ R$ 10.000, o status é "Prioritário"; (2) se não for, verificamos os dias em atraso em C2 — se forem > 90, o status é "Negociar"; (3) se não forem, o status é "Monitorar". Isso é uma estrutura clássica de SE aninhado, onde o segundo SE só é avaliado quando o primeiro teste é falso. A alternativa B traduz essa lógica com precisão: o primeiro SE testa A2>=10000; se verdadeiro, retorna "Prioritário"; se falso, entra no segundo SE, que testa C2>90; se verdadeiro, retorna "Negociar"; se falso, retorna "Monitorar".
Vamos testar com um exemplo: se A2 = R$ 12.000, a condição A2>=10000 é verdadeira, então B2 = "Prioritário" (correto, independentemente dos dias em atraso). Se A2 = R$ 8.000 e C2 = 120, a primeira condição é falsa, então avaliamos C2>90, que é verdadeira, resultando em "Negociar" (correto). Se A2 = R$ 8.000 e C2 = 30, a primeira condição é falsa, C2>90 é falsa, resultando em "Monitorar" (correto). A fórmula da alternativa B produz exatamente esses resultados.
A pegadinha desta questão está em dois pontos: (1) a ordem dos valores "Negociar" e "Monitorar" no segundo SE — muitos candidatos invertem, como na alternativa A; (2) a tentação de usar funções como OU ou E, que não se aplicam aqui porque as condições são mutuamente exclusivas e hierárquicas (a segunda só é avaliada se a primeira for falsa). A banca explora justamente a confusão entre a estrutura de SE aninhado e a combinação de condições com operadores lógicos.
Guarde o critério decisivo: a lógica é de cascata (SE dentro de SE), não de combinação (OU/E). É nessa distinção que as alternativas se separam — a correta usa aninhamento com os valores na ordem certa, enquanto as erradas invertem os valores, usam OU/E indevidamente ou têm sintaxe inválida.
1A2 >= 10000?
2[+] Prioritário
3C2 > 90?
4[+] Negociar
5Monitorar
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Esta fórmula tem a estrutura correta de SE aninhado, mas inverte os valores do segundo SE: quando C2>90, retorna "Monitorar", quando deveria retornar "Negociar". O enunciado é claro: se os dias em atraso forem maiores que 90, o status deve ser "Negociar"; caso contrário (menor ou igual a 90), "Monitorar". A alternativa A troca exatamente esses dois resultados, produzindo a classificação inversa da regra.
Alternativa B — ✅ Correta ⟵ GABARITO
Esta é a fórmula que implementa fielmente a lógica do enunciado. O primeiro SE testa se A2>=10000; se verdadeiro, retorna "Prioritário". Se falso, o segundo SE testa se C2>90; se verdadeiro, retorna "Negociar"; se falso, retorna "Monitorar". A ordem dos valores está correta e a estrutura de aninhamento é exatamente a necessária para a decisão em cascata.
Alternativa C — ❌ Incorreta
Esta fórmula usa a função OU para combinar as duas condições, o que não corresponde à lógica pedida. Além disso, a sintaxe está errada: a função SE aceita apenas três argumentos (teste, valor se verdadeiro, valor se falso), mas aqui são passados quatro argumentos ("Prioritário"; "Negociar"; "Monitorar"), o que geraria erro de sintaxe. Mesmo que a sintaxe estivesse correta, a lógica seria diferente: ela retornaria "Prioritário" se a dívida fosse alta OU se os dias em atraso fossem muitos, sem a hierarquia exigida.
Alternativa D — ❌ Incorreta
Esta fórmula tenta usar o operador E (representado por "E" em português) entre duas funções SE, o que não é uma sintaxe válida no Excel. A função SE não pode ser concatenada dessa forma; para combinar condições, usa-se o operador E dentro do teste lógico (ex.: =SE(E(A2>=10000; C2>90); ...)), ou aninha-se as funções SE. Além disso, a primeira parte =SE(A2>=10000; "Prioritário") está incompleta, sem o argumento valor_se_falso.
Alternativa E — ❌ Incorreta
Esta fórmula usa o operador E para exigir que AMBAS as condições sejam verdadeiras (dívida ≥ 10000 E dias > 90) para retornar "Prioritário". Isso contradiz o enunciado, que diz que basta a dívida ser ≥ 10000 para o status ser "Prioritário", independentemente dos dias em atraso. Além disso, a fórmula não trata o caso em que a dívida é menor que 10000 e os dias são ≤ 90, que deveria retornar "Monitorar".
Gabarito: letra B — a única fórmula que implementa corretamente a lógica de SE aninhado com os valores na ordem certa.