Função CLASSIFICAR (SORT)

Excel 365, Excel 2021

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

CLASSIFICAR usa índice numérico de coluna e é ideal para matrizes. CLASSIFICARPOR permite múltiplos critérios e intervalos flexíveis.

A função cria matriz dinâmica que precisa de espaço vazio adjacente. Libere células vizinhas.

Suporte limitado. Ambas planilhas devem estar abertas ou retorna #REF!

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