MENOR Function

Excel 2007+

Resumo

A função MENOR retorna o k-ésimo menor valor de um conjunto de dados numéricos. É ideal para extrair valores em posições específicas de ordenação crescente, como o 2º menor, 3º menor, etc.

Sintaxe

MENOR(matriz; k)

Parâmetros

Parâmetro Tipo Obrigatório Descrição
matriz Number array/range Sim Intervalo ou matriz contendo os dados numéricos
k Integer Sim Posição relativa do menor valor a retornar

Usando a função SMALL

Use MENOR para identificar valores em posições específicas de uma lista ordenada crescentemente. Perfeita para análises estatísticas, rankings e extração de percentis sem ordenar os dados.

Exemplos Comuns de SMALL

Quarto menor valor

=MENOR(A2:A10;4)

Retorna 4, o quarto menor número da lista A2:A10

Segundo menor valor

=MENOR(B2:B10;2)

Retorna 3, o segundo menor número da coluna B

Maior valor da lista

=MENOR(A2:A10;CONT.VALORES(A2:A10))

MENOR(matriz;n) retorna o maior valor onde n=total de dados

Perguntas Frequentes

Retorna erro #NÚM! se k > número de dados ou k ≤ 0

O menor valor da matriz

Sim, MENOR considera todos os valores incluindo duplicatas

Erros Comuns e Soluções

#NÚM!

Cause: k ≤ 0 ou k maior que número de dados

Solution: Verifique se 1 ≤ k ≤ CONT.VALORES(matriz)

#VALOR!

Cause: matriz contém texto ou valores não numéricos

Solution: Garanta que matriz contenha apenas números

#VALOR!

Cause: Argumento k não é número

Solution: Use número inteiro para k

Notas

  • MENOR(matriz;1) = menor valor
  • MENOR(matriz;n) = maior valor onde n=total dados
  • Não ordena os dados originais
  • Case-insensitive para nomes de função

Compatibilidade

Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Não disponível em:

Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+