Pular para o conteúdo principal

Questão de Noções de Informática — Excel 2019 — FCC 2024

Noções de InformáticaExcel 2019
Código
fc146409
Banca
FCC
Órgão
TRT 20
Ano
2024
Cargo
TJ TRT20
Um Técnico está utilizando o Microsoft Excel 2019, em condições ideais, e deseja inserir uma função na planilha que retome o menor valor do conjunto numérico existente entre as células A1 até A10, considerando apenas os valores maiores que zero. Para realizar esta tarefa, ele utilizou o comando:
  1. A=MÍNIMOSES (A1:A10; A1:A10; ">0”)
  2. B=MÍNIMO(A1:A10)
  3. C=MÍNIMOPOS (A1:A10)
  4. D=MENOR(A1:A10; 1)
  5. E=SE(MÍNIMO(A1:A10)>0, MÍNIMO(A1:A10), " ”)
Revelar gabarito e comentário

GabaritoA — =MÍNIMOSES (A1:A10; A1:A10; ">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”.

Funções de estatística condicional no Excel: MÍNIMOSES

Gabarito: letra A. A função MÍNIMOSES é a única que atende integralmente ao pedido: retorna o menor valor de um intervalo aplicando um ou mais critérios — no caso, valores maiores que zero. A sintaxe =MÍNIMOSES(intervalo_mín; intervalo_critério1; critério1) permite filtrar os dados antes de calcular o mínimo, exatamente o que o enunciado exige.

A função MÍNIMOSES (em inglês, MINIFS) foi introduzida no Excel 2016 e está disponível no Excel 2019. Ela pertence à família das funções "SES" (MÁXIMOSES, SOMASES, CONT.SES), que aplicam critérios antes de executar o cálculo principal. A sintaxe completa é:

Microsoft Excel 2019 — Função MÍNIMOSES:

=MÍNIMOSES(intervalo_mín; intervalo_critério1; critério1; [intervalo_critério2; critério2]; ...)

O primeiro argumento é o intervalo onde será procurado o menor valor; os pares seguintes definem os critérios de filtragem. No caso da questão, o intervalo de valores e o intervalo de critérios são o mesmo (A1:A10), e o critério é ">0" (maior que zero). Assim, a fórmula =MÍNIMOSES(A1:A10; A1:A10; ">0") calcula o menor valor entre as células A1 até A10 que sejam maiores que zero.

Para entender por que as outras alternativas estão erradas, é preciso conhecer as funções MÍNIMO, MENOR e SE:

  • MÍNIMO(intervalo): retorna o menor valor de um intervalo, sem aplicar nenhum critério. Se houver valores negativos ou zero, eles serão considerados — o que contraria o pedido de "apenas valores maiores que zero".

  • MENOR(intervalo; k): retorna o k-ésimo menor valor de um intervalo. =MENOR(A1:A10; 1) retorna o primeiro menor valor, ou seja, o mesmo que MÍNIMO — novamente sem filtro.

  • SE(teste; valor_se_verdadeiro; valor_se_falso): função condicional que retorna um valor se o teste for verdadeiro e outro se for falso. Não é uma função de estatística e não resolve o problema de filtrar valores maiores que zero.

A alternativa E tenta combinar SE com MÍNIMO, mas a lógica está incorreta: ela verifica se o menor valor do intervalo inteiro é maior que zero e, se for, retorna esse valor; caso contrário, retorna uma string vazia. Isso não filtra os valores maiores que zero — apenas testa o menor valor global. Se houver um valor negativo no intervalo, a fórmula retornaria "" (vazio), mesmo que existam valores positivos dos quais se deseja o menor.

A pegadinha da questão está em reconhecer que a função MÍNIMO sozinha não atende ao requisito de filtrar valores maiores que zero. O candidato desatento pode marcar a alternativa B, pensando que MÍNIMO resolve, mas ela considera todos os valores do intervalo, inclusive negativos e zero. A função MÍNIMOSES é a evolução que permite aplicar critérios diretamente no cálculo do mínimo.

NÃO CAIA NESSA!

A banca explora a confusão entre MÍNIMO e MÍNIMOSES. MÍNIMO retorna o menor valor de um intervalo sem filtro; MÍNIMOSES permite aplicar critérios antes de calcular o mínimo. O enunciado pede explicitamente "considerando apenas os valores maiores que zero" — isso exige a função condicional. Quem marca MÍNIMO (letra B) ou MENOR (letra D) ignora o filtro e considera valores negativos ou zero, contrariando o pedido.

Alternativa A — ✅ Correta ⟵ GABARITO

A fórmula =MÍNIMOSES(A1:A10; A1:A10; ">0") está correta. Ela usa a função MÍNIMOSES, que retorna o menor valor de um intervalo que atende a um ou mais critérios. O primeiro argumento é o intervalo de valores (A1:A10); o segundo é o intervalo onde o critério será aplicado (também A1:A10); o terceiro é o critério ">0", que filtra apenas valores maiores que zero. O resultado é o menor valor positivo do intervalo.

Alternativa B — ❌ Incorreta

A função =MÍNIMO(A1:A10) retorna o menor valor do intervalo sem aplicar nenhum critério. Se houver valores negativos ou zero em A1:A10, eles serão considerados, contrariando o pedido de "apenas valores maiores que zero". A função MÍNIMO não possui argumento para critérios.

Alternativa C — ❌ Incorreta

Não existe a função MÍNIMOPOS no Excel. A função que retorna o menor valor positivo de um intervalo seria MÍNIMOSES com o critério ">0", como na alternativa A. A banca inventou um nome de função que não existe para confundir o candidato.

Alternativa D — ❌ Incorreta

A função =MENOR(A1:A10; 1) retorna o primeiro menor valor do intervalo, ou seja, o mesmo resultado de MÍNIMO. Ela também não aplica critérios e consideraria valores negativos ou zero. O segundo argumento (1) indica o k-ésimo menor valor, mas não há filtro por valores maiores que zero.

Alternativa E — ❌ Incorreta

A fórmula =SE(MÍNIMO(A1:A10)>0; MÍNIMO(A1:A10); "") verifica se o menor valor do intervalo inteiro é maior que zero. Se for, retorna esse valor; se não for, retorna uma string vazia. Isso não filtra os valores maiores que zero — apenas testa o menor valor global. Se houver um valor negativo no intervalo, a fórmula retornaria "", mesmo que existam valores positivos dos quais se deseja o menor. Além disso, a função SE não é uma função de estatística condicional como MÍNIMOSES.

Gabarito: letra A

Link permanente: /questoes/fc146409