Questão de Noções de Informática — Excel 2019 — FCC 2024
Noções de Informática›Excel 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:
A=MÍNIMOSES (A1:A10; A1:A10; ">0”)
B=MÍNIMO(A1:A10)
C=MÍNIMOPOS (A1:A10)
D=MENOR(A1:A10; 1)
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 é:
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.