Navegação Rápida
Função CLASSIFICAR (SORT)
Resumo
A função CLASSIFICAR do Excel organiza dinamicamente os dados de uma matriz ou intervalo conforme critérios especificados, retornando uma nova matriz ordenada com a mesma estrutura original. Ideal para análise de dados moderna sem alterar os dados fonte.
Sintaxe
=CLASSIFICAR(matriz;[índice_classificação];[ordem_classificação];[por_coluna])
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| matriz | Intervalo/Matriz |
Sim | Intervalo ou matriz a ser classificada (obrigatório) |
| [índice_classificação] | Número |
Não | Número da linha/coluna para classificação (1=primeira linha/coluna por padrão) |
| [ordem_classificação] | Número |
Não | 1=crescente (padrão), -1=decrescente |
| [por_coluna] | Lógico |
Não | VERDADEIRO=classificar por colunas, FALSO=por linhas (padrão FALSO) |
Usando a função SORT
Use CLASSIFICAR para ordenar dados dinamicamente mantendo a estrutura original. Perfeita para dashboards e relatórios que precisam de visualizações ordenadas sem modificar dados fonte. Combina bem com FILTRO, ÚNICO e outras funções de matriz dinâmica.
Exemplos Comuns de SORT
Classificação crescente básica
=CLASSIFICAR(A2:D20)
Classifica toda a tabela pela primeira coluna em ordem crescente
Classificação decrescente pela 2ª coluna
=CLASSIFICAR(A2:D20;2;-1)
Ordena pela segunda coluna em ordem decrescente
Classificação por colunas (horizontal)
=CLASSIFICAR(A2:D20;2;1;VERDADEIRO)
Classifica por colunas usando a 2ª linha como critério
Combinada com FILTRO
=CLASSIFICAR(FILTRO(A2:D20;C2:C20>5000);2;-1)
Filtra vendas >5000 e classifica por valor decrescente
Perguntas Frequentes
Erros Comuns e Soluções
#VALOR!
Cause: Argumentos inválidos ou matriz vazia
Solution: Verifique se matriz contém dados válidos
#DESPEJAR!
Cause: Sem espaço para matriz dinâmica
Solution: Libere área vazia adjacente à fórmula
#REF!
Cause: Referência a planilha fechada
Solution: Abra a planilha fonte ou copie dados localmente
Notas
- Por padrão classifica pela primeira linha/coluna
- Matriz resultante mantém formato original
- Excel 365 e 2021 apenas
- Use com tabelas para redimensionamento automático
- Pode retornar matriz despejada (spill)
Compatibilidade
Disponível em: Excel 365, Excel 2021
Não disponível em: Excel 2019 e anteriores
Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 365, Excel 2021