Como Classificar Tabelas no Excel de Forma 100% Automática com a Função CLASSIFICAR (Guia 2026)
- Michel Fabiano

- 20 de jul.
- 5 min de leitura
Assunto: Classificar Tabelas no Excel
Resumo rápido
📌Quantas vezes na semana você precisa organizar a mesma planilha de vendas, estoque ou logística?
O cenário é quase sempre o mesmo: você recebe novos registros, seleciona a tabela inteira, vai até a guia Dados, clica no botão Classificar, escolhe a coluna e ordena de A a Z ou do maior para o menor. O grande problema? Na segunda-feira seguinte, quando entram novos dados, você é obrigado a repetir todo esse processo manual do zero.
Para profissionais e empresas de Campinas e região que buscam alta produtividade e relatórios ágeis, perder tempo com tarefas repetitivas não é mais uma opção.
Neste guia prático, o Professor Michel, fundador do Curso de Excel Online, vai te ensinar a dominar a função CLASSIFICAR (uma das mais poderosas matrizes dinâmicas do Microsoft 365) e a criar botões interativos para ordenar seus relatórios com apenas um clique!
O Problema da Classificação Manual no Excel
No método tradicional, a ordenação de dados é estática. Se você adiciona um novo cliente ou uma nova venda no final da tabela, o Excel não reordena a lista sozinho.
Método | Funcionamento | Desvantagem Principal |
Botão Dados > Classificar | Estático (A a Z ou Maior/Menor) | Exige reordenar manualmente a cada novo dado inserido. |
Função CLASSIFICAR | 100% Dinâmico | Atualiza os relatórios no mesmo segundo em que um dado é digitado. |
A Solução: Conhecendo a Função CLASSIFICAR
A função CLASSIFICAR faz parte da nova geração de matrizes dinâmicas do Excel. Ela lê uma tabela original e gera automaticamente uma segunda tabela totalmente ordenada em outra parte da planilha.
A Sintaxe da Função: =CLASSIFICAR(matriz; [índice_classificação]; [ordem_classificação])
matriz: O intervalo de dados original que você quer organizar.
[índice_classificação]: O número da coluna que servirá como base para a ordenação (ex: Coluna 1 = Cliente, Coluna 4 = Valor).
[ordem_classificação]: A direção da ordem. Use 1 para Crescente (A a Z ou Menor para o Maior) e -1 para Decrescente (Z a A ou Maior para o Menor).
Passo a Passo Prático: Do Básico ao Avançado
1. Classificação Simples por Coluna e Ordem
Imagine uma tabela com 4 colunas: Cliente (1), Cidade (2), Produto (3) e Valor (4).
Se você deseja ordenar essa lista do maior valor para o menor valor, a fórmula na célula de destino será:
Excel O que o Excel faz? Ele analisa a 4ª coluna (Valor), aplica a ordem -1 (decrescente/maior para o menor) e "despeja" a tabela inteira reorganizada instantaneamente.
2. O Pulo do Gato: Evitando Linhas Zeradas com "Formatar como Tabela"
Se você selecionar um intervalo com células vazias (por exemplo, de A2 até D100 em uma tabela que só tem 10 linhas preenchidas), a função CLASSIFICAR exibirá várias linhas com o número zero 0.
Para resolver esse problema e deixar seu intervalo 100% dinâmico:
Selecione sua tabela de dados original.
Pressione Ctrl + Alt + T (ou vá em Página Inicial > Formatar como Tabela).
Na sua fórmula de destino, selecione os dados da tabela formatada.
Ao formatar como Tabela, o Excel atribui um nome automático ao intervalo (ex: Tabela1). Quando você pressiona Tab e digita uma nova linha na tabela original, o relatório classificado lê a expansão na hora, sem gerar linhas vazias ou zeradas!
Nível Executivo: Criando um Botão Interativo de Classificação
Quer impressionar sua equipe ou seu gestor com um visual digno de dashboard? Vamos criar botões de opção para alternar a ordenação entre Maior para o Menor e Menor para o Maior. Como Configurar em 4 Passos:
Habilite a Guia Desenvolvedor: Se ela não estiver visível, vá em Arquivo > Opções > Personalizar Faixa de Opções e marque a caixa Desenvolvedor.
Insira o Botão de Opção: Vá na guia Desenvolvedor > Inserir > Botão de Opção (Controle de Formulário). Desenhe dois botões na tela: um chamado "Maior para o Menor" e outro "Menor para o Maior".
Vincule a uma Célula Auxiliar: Clique com o botão direito no botão, selecione Formatando Controle e vincule-o a uma célula separada (ex: célula O1).
Quando o primeiro botão estiver selecionado, a célula O1 exibirá o número 1.
Quando o segundo botão estiver selecionado, a célula O1 exibirá o número 2.
Crie a Lógica com a Função SE: Na célula ao lado (O2), insira a fórmula: =SE(O1=1; -1; 1)
Conecte na Função CLASSIFICAR: Substitua o número fixo da ordem dentro da sua fórmula pela célula O2: =CLASSIFICAR(Tabela2; 11; O2) Pronto! Agora, ao clicar nos botões na tela, sua planilha se reordena automaticamente de forma interativa e profissional!
Conclusão: Função Classificar resolve e automatiza
Fazer o uso da função classificar permite automatizar o processo de classificação em tabelas com novas inserções de dados, gostou dessa dica?
Baixe o arquivo para seus estudos abaixo:
Perguntas Frequentes (FAQ) – Classificar Dados no Excel
1. A função CLASSIFICAR está disponível no Excel 2013, 2016 ou 2019?
Resposta: Não. A função CLASSIFICAR faz parte das funções de matriz dinâmica e está disponível apenas nas versões do Microsoft 365, Excel LTSC 2021, Excel 2024 e na versão gratuita do Excel para a Web. Para versões anteriores, a ordenação dinâmica só é possível via código VBA ou utilizando o recurso clássico de ordenação na guia Dados.
2. O que acontece se eu alterar um valor na tabela original?
Resposta: O relatório gerado pela função CLASSIFICAR é atualizado instantaneamente no mesmo segundo. Se você alterar o preço de um produto de R$ 100 para R$ 5.000, ele mudará de posição no relatório classificado de forma totalmente automática.
3. Qual a diferença entre as funções CLASSIFICAR e CLASSIFICARPOR?
Resposta: A função CLASSIFICAR ordena uma matriz com base no índice de uma de suas próprias colunas. Já a função CLASSIFICARPOR permite ordenar uma matriz com base nos valores de um intervalo ou vetor externo que não precisa, obrigatoriamente, fazer parte da tabela exibida no resultado final.
Resposta: O erro #DESPEJAR! ocorre quando a fórmula precisa de um espaço livre de células para descarregar a tabela ordenada, mas encontra algum texto, valor ou célula mesclada no caminho. Para resolver, basta limpar ou mover o conteúdo das células que estão bloqueando o espaço abaixo e ao lado da fórmula.
5. É possível combinar a função CLASSIFICAR com a função FILTRAR?
Resposta: Com certeza! Essa é uma das combinações mais poderosas do Excel 365. Você pode aninhar as funções inserindo o FILTRAR dentro do argumento matriz da função CLASSIFICAR (=CLASSIFICAR(FILTRAR(...); índice; ordem)). Assim, você filtra apenas os dados desejados (por exemplo, vendas de uma determinada cidade) e já recebe esse resultado final devidamente ordenado.
São mais de 130 horas de conteúdo prático, com suporte a dúvidas e focado no que as empresas realmente exigem no dia a dia.
Bom Sou o Michel Fabiano, especialista em Excel e Pacote Office há mais de 20 anos. Este site traz aulas gratuitas, planilhas e o Curso de Excel Online para quem quer dominar Excel do básico ao avançado





Comentários