O que a função MENOR faz?
A função MENOR devolve o valor que ocupa a posição k quando os dados são ordenados do menor para o maior. MENOR(dados; 1) é o menor valor, MENOR(dados; 2) é o segundo menor, e assim por diante. Valores repetidos ocupam posições diferentes. Serve para ver os melhores tempos de uma prova ou os preços mais baixos.
| Nome em português | MENOR |
|---|---|
| Nome em inglês | SMALL |
| Categoria | Estatística |
| Retorna | Número (o valor que ocupa a posição k, do menor para o maior) |
| Existe desde | Excel 2007 ou anterior · existe no Excel 2013 |
Qual é a sintaxe da função MENOR?
No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.
| Argumento | Obrigatório | O que aceita |
|---|---|---|
| matriz | Sim | O intervalo ou a matriz de dados numéricos em que se procura o k-ésimo menor valor. |
| k | Sim | A posição desejada, contada do menor para o maior: 1 é o menor valor. Precisa estar entre 1 e a quantidade de dados. |
Como usar a função MENOR na prática?
Exemplo 1: Melhores tempos de uma corrida
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Corredor | Tempo (min) | ||
| 2 | Ari | 42,5 | 39,8 | |
| 3 | Bia | 39,8 | 39,8 | |
| 4 | Caio | 45,1 | 41,2 | |
| 5 | Dani | 39,8 | ||
| 6 | Edu | 41,2 |
=MENOR(B2:B6;1) Em inglês: =SMALL(B2:B6,1) =MENOR(B2:B6;2) Em inglês: =SMALL(B2:B6,2) =MENOR(B2:B6;3) Em inglês: =SMALL(B2:B6,3) Ordenados do menor para o maior, os tempos são 39,8, 39,8, 41,2, 42,5 e 45,1. O 39,8 aparece duas vezes (Bia e Dani), então ocupa as posições 1 e 2, e o 41,2 só vem na posição 3. A função não descarta os repetidos.
Exemplo 2: Segundo menor preço e o maior da lista
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Loja | Preço | ||
| 2 | A | R$ 129,90 | R$ 121,90 | |
| 3 | B | R$ 119,50 | R$ 134,00 | |
| 4 | C | R$ 134,00 | ||
| 5 | D | R$ 121,90 | ||
| 6 | E |
=MENOR(B2:B6;2) Em inglês: =SMALL(B2:B6,2) =MENOR(B2:B6;CONT.NÚM(B2:B6)) Em inglês: =SMALL(B2:B6,COUNT(B2:B6)) A célula vazia da loja E é ignorada. O segundo menor preço é R$ 121,90 (o menor é R$ 119,50). Na segunda fórmula, k vale COUNT(B2:B6), a quantidade de preços numéricos (4): a última posição de um ranking do menor para o maior é o maior valor, R$ 134,00.
Quais erros a função MENOR costuma dar?
#NÚM!
Por que acontece: O k é menor ou igual a zero, ou maior que a quantidade de dados, ou a matriz está vazia.
Como corrigir: Use um k inteiro entre 1 e o número de valores do intervalo. Para o k automático, compare com CONT.NÚM.
=MENOR(B2:B4;0)Resultado: #NÚM!#VALOR!
Por que acontece: O k é um texto que não pode ser convertido em número.
Como corrigir: Digite o k como número ou aponte para uma célula com número.
=MENOR(B2:B4;"x")Resultado: #VALOR!Dois colocados com o mesmo valor
Por que acontece: Valores repetidos ocupam posições diferentes: se o primeiro e o segundo menores valores são iguais, MENOR(...;1) e MENOR(...;2) devolvem o mesmo número.
Como corrigir: Para classificar com empate, use a função ORDEM.EQ. Para obter valores distintos, é preciso tirar os repetidos antes.
MENOR no Google Planilhas e no LibreOffice Calc
| Programa | Nome da função | Observação |
|---|---|---|
| Excel | MENOR (SMALL) | Referência deste dicionário. |
| Google Planilhas | MENOR (SMALL) | Funciona do mesmo jeito. A página de ajuda em português mostra o nome MENOR (SMALL), com os argumentos dados e n, em que n é a posição do menor para o maior. Documentação do Google |
| LibreOffice Calc | MENOR (SMALL) | No LibreOffice Calc em português a função também se chama MENOR, com a sintaxe MENOR(Dados; RankC). A ajuda informa que a função ignora textos e células vazias e que, se RankC for uma matriz, a função vira função de matriz. Ajuda do LibreOffice |
A função MENOR existe no Excel 2013?
Existe no Excel 2013 Excel 2007 ou anterior
A lista oficial de funções do Excel não traz marcador de versão para a MENOR, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013 e nas versões mais novas.
Veja todas as funções por versão em funções do Excel por versão.
O que mais vale saber sobre a MENOR?
- MENOR(matriz; 1) é igual a MÍNIMO, e MENOR(matriz; n), com n a quantidade de dados, é igual a MÁXIMO.
- Textos, células vazias e valores lógicos dentro da matriz são ignorados na contagem de posições.
- Para saber quem tem o valor, e não apenas o valor, combine MENOR com PROCV ou ÍNDICE e CORRESP.
- Para o k-ésimo maior valor, use MAIOR.
Perguntas frequentes sobre a MENOR
Como pegar o segundo menor valor no Excel?
Use MENOR com k igual a 2, como em =MENOR(B2:B20; 2). Para o terceiro, k igual a 3, e assim por diante.
O que acontece com valores repetidos na função MENOR?
Cada repetição ocupa uma posição. Se o menor valor aparece duas vezes, MENOR(...;1) e MENOR(...;2) devolvem o mesmo número, e o próximo valor só vem em MENOR(...;3).
Por que a MENOR retorna #NÚM!?
Porque o k é zero, negativo ou maior que a quantidade de valores numéricos, ou porque a matriz está vazia. Use um k de 1 até o total de dados.
Funções relacionadas
Ver todas as funções de estatística
Fontes consultadas
- Microsoft: função MENOR
- Microsoft: funções do Excel por categoria (marcadores de versão)
- Google: MENOR no Planilhas
- Google: lista de funções do Planilhas
- LibreOffice: funções estatísticas, parte 3 (MENOR)
Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.