Função Classificar Excel - Matrizes dinâmicas

MR
Marcos Rieper

Especialista em Excel

10 de agosto de 2019 Atualizado 08 de julho de 2026 4 min de leitura
Gráficos temáticos Excel capa

Função Classificar Excel - Matrizes dinâmicas

Aprenda como utilizar a função Classificar no Excel, uma função que trabalha com matrizes dinâmicas no Excel.

O objetivo da função Classificar é realizar a classificação de uma lista ou tabela de dados de forma automática e sempre atualizada.

Isso significa que se forem inclusos dados na lista ou ainda alterados dados a classificação será realizada automaticamente novamente de forma imediata.

O que são matrizes dinâmicas?

As matrizes dinâmicas no Excel são um novo recurso incrível no Excel. Eles substituem as fórmulas matriciais em muitas vezes e reduzem muito esta complexidade.

Para entender o que são matrizes dinâmicas veja o seguinte exemplo:

Classificar - Matrizes dinâmicas

Antes quando se selecionava um range de dados com um simples igual o mesmo iria retornar um erro.

Como pode notar, agora estes dados são todos retornados para um range à partir de uma única célula, gerando uma lista de dados com estas informações selecionadas.

Isso abre um leque de possibilidade quando se tratam de matrizes dinâmicas, mas neste artigo iremos falar apenas de uma das novas possibilidades que isto abre, com a função Classificar do Excel.

Função Classificar Excel

A função Classificar retorna a classificação de uma tabela ou lista de dados automaticamente.

Esta função se difere de várias outras formas de se fazer a classificação no Excel porque:

  1. É automática após qualquer inclusão, alteração ou exclusão de dados
  2. É muito rápida
  3. Trabalha com uma quantidade enorme de dados sem travar
  4. É muito fácil de aplicar

Sintaxe da função Classificar

A função Classificar possui os seguintes parâmetros:

  1. Matriz: Lista ou tabela de dados que serão classificados.
  2. Índice_de_classificação: Número da coluna que será classificada, contando da esquerda pra direita começando do 1.
  3. Ordem_De_classificação: Ordem ascendente ou descendente. 1 para Ascendente e -1 para Descendente.
  4. Por_col: Falso ou Verdadeiro. Falso para classificar por linhas, o normal, e Verdadeiro para classificar por colunas.
Classificar - Matrizes dinâmicas 1

Exemplo da utilização

A função Classificar foi utilizada neste caso para selecionar uma lista de dados que foi utilizada em um dashboard.

Nela selecionamos uma lista de categorias e indicadores de logística, e iremos fazer com que a sua classificação seja dinâmica.

A primeira etapa é selecionar os dados que serão classificados.

Classificar - Matrizes dinâmicas 3

Depois disto colocamos os outros parâmetros índice de classificação e ordem de classificação fixos, 2 para classificar pela segunda coluna e 1 no terceiro parâmetro para indicar que a classificação será Ascendente. Função: =CLASSIFICAR(Cálculo!A13:D27;2;1)

Para que fique dinâmica criaremos uma estrutura com botões e lista de validação.

Classificar - Matrizes dinâmicas 4

Desta forma temos que ao clicar em um dos radio buttons é alterada automaticamente a classificação dos dados.

Para colocar os radio buttons você deve habilitar a guia desenvolvedor e seguir os passos da imagem abaixo:

Classificar - Matrizes dinâmicas 5

No nosso caso colocamos três radio buttons, um ao lado do outro, acima das colunas que iremos usar para classificar.

Clique com o botão direito e em Propriedades. Depois selecione a guia Controle e vincule com uma célula, como no exemplo abaixo.

Classificar - Matrizes dinâmicas 8

Esta célula que está vinculada irá receber os números 1, 2 ou 3, dependendo de qual radio button for selecionado.

E incluímos também uma célula com validação de dados com as informações abaixo, Ascendente e Descendente.

Classificar - Matrizes dinâmicas 6

Depois incluímos a fórmula =SE('Painel de indicadores'!B7 = "Ascendente";1;-1) em outra célula. Ela está apontando para a lista de validação, quando é selecionada na célula a opção Ascendente é retornado 1, e quando é Descendente é selecionado o valor -1 na célula.

Classificar - Matrizes dinâmicas 7

Com esta estrutura concluída nós temos o seguinte resultado.

Resultado final:

Classificar - Matrizes dinâmicas

Classificação por colunas

A classificação normal é feita por linhas, mas também pode ser feita por colunas.

Para isto no último parâmetro informamos o parâmetro VERDADEIRO, ou 1. Este valor faz com que as colunas sejam realizadas automaticamente, da mesma forma que por linhas. Veja:

Classificar - Matrizes dinâmicas 9

Veja que neste caso foram classificados os dados pela linha 2, ou seja pelo valor do menor ao maior da linha ACURACIDADE.

Todas as informações foram classificadas automaticamente, como você pode notar acima.

Download da planilha

Para o download do exemplo utilizado neste artigo preencha o seu nome e e-mail no formulário abaixo.

Download — baixe aqui: Classificar matrizes

Preencha seus dados para receber o link de download no seu e-mail.

Abraço

Marcos Rieper

Curso Excel Completo – Do Básico ao VBA

Quer aprender Excel do Básico, passando pela Avançado e chegando no VBA? Clique na imagem abaixo:

Principais recursos

Confira o que este material oferece para você.

Organização por data e etapas
Classificação automática
Ranking e destaques
Fluxos e etapas automáticas
Dashboard com indicadores
Atualização automática por fórmulas

Perguntas frequentes

O material é realmente gratuito?

Sim. O acesso é gratuito e não exige cadastro.

Preciso ter o Excel instalado?

Recomendamos o Excel 2013 ou superior para todos os recursos.

Como faço para receber atualizações?

As atualizações são automáticas dentro da própria planilha.

Funciona no Excel do Mac?

Sim, funciona no Excel para Windows e para Mac.

Funciona no celular?

É possível visualizar no app do Excel; a edição completa é no computador.

Planilhas relacionadas

Planilha de Fluxo de Caixa

Planilha de Fluxo de Caixa

(1.327)

R$ 89,90

Controle de Estoque

Controle de Estoque

(962)

R$ 69,90

Planilha Financeira Empresarial

Planilha Financeira Empresarial

(1.254)

R$ 79,90

Dashboard Financeiro no Excel

Dashboard Financeiro no Excel

(689)

R$ 49,90

Continue lendo

Curso Excel Master — Básico ao Avançado, VBA, PowerPoint e mais

Receba conteúdos e novidades direto no seu e-mail

Dicas, tutoriais, planilhas gratuitas e muito mais.

Não enviamos spam. Cancele quando quiser.

Download imediato

Acesso na hora após a compra

Compra 100% segura

Seus dados protegidos com SSL

Acesso vitalício

Use para sempre, sem mensalidades

Suporte via WhatsApp

Atendimento rápido e humanizado