Como Fazer um Ranking com Tabela Dinâmica no Excel

Veja como fazer um ranking com tabela dinâmica no Excel passo-a-passo.

1. Introdução Ranking Tabela Dinâmica Excel

A classificação em tabela dinâmica é relativamente simples no Excel e permite montarmos rankings facilmente. A classificação aliada ao filtro de top n permite, por exemplo, obter os 10 maiores produtos em receita ou ainda os 5 menores clientes de acordo com o volume de devoluções. E quando criamos gráficos dinâmicos a partir daí, é que temos uma combinação bem interessante para as nossas análises.

O ranking pode ficar mais expressivo e esclarecedor quando aponta as posições de cada item, indicando o 1º, 2º, 3º etc (a exemplo da coluna em amarelo na imagem seguinte). Isto é plenamente possível nas tabelas dinâmicas sem que seja necessário lançar mão de expressões DAX.

É nisto que se fundamenta este artigo, cujo objetivo é chegar a resultados semelhantes à tabela dinâmica a seguir.

2. Passo-a-passo Ranking Tabela Dinâmica Excel

Para ilustrar o passo-a-passo, tomaremos como base dados de vendas com amostra a seguir para construir a nossa tabela dinâmica.

Como fazer um ranking numerado com tabela dinâmica no Excel 2

A tabela dinâmica que construiremos exibirá o ranking dos gerentes de acordo com o valor das Vendas.

Etapa 1 – Criar o campo de valor

A coluna que desejamos obter para exibir as posições do ranking deverá ser inicialmente criada a partir de um campo de valor. Por isso, inicialmente, teremos a nossa tabela dinâmica com o seguinte aspecto:

Como fazer um ranking numerado com tabela dinâmica no Excel 3

A tabela da imagem anterior foi construída da seguinte forma:

– A coluna de Valor (última coluna na fonte de dados) foi arrastada para a área de Valores

– A coluna de Gerentes (4ª coluna na fonte de dados) foi arrastada para a área de linhas

Isso pode ser visualizado nos campos da tabela dinâmica:

Como fazer um ranking numerado com tabela dinâmica no Excel 4

Já podemos obter as posições de cada Gerente no ranking de acordo com as vendas. Porém, vamos deixar essa etapa para o final.

Etapa 2 – Duplicar o campo de valor

Devemos novamente arrastar a coluna de Valor para a área de valores:

Como fazer um ranking numerado com tabela dinâmica no Excel 5

À primeira vista, pode parecer bem estranho o que fizemos até então. No entanto, a seguir tudo ficará mais claro.

Etapa 3 – Formatação

Embora não obrigatório, vamos formatar um dos campos de valor como moeda para melhor visualizar a sua unidade de medida. Optamos por não exibir os centavos que, dada a grandeza dos valores, são irrisórios. Após a formatação teremos o seguinte aspecto:

Como fazer um ranking numerado com tabela dinâmica no Excel 6

Etapa 4 – Renomeação dos campos de valor

Vamos renomear os campos para nomes mais amigáveis. Escolhemos os seguintes nomes destacados em vermelho:

Como fazer um ranking numerado com tabela dinâmica no Excel 7

Etapa 5 – Classificação de valores

Classificaremos a nossa coluna Vendas em ordem decrescente. Dentre as várias formas de procedermos com esta classificação, apontaremos uma bem simples. Basta clicar com o botão direito do mouse em algum dos valores da coluna desejada e escolher as opções Classificar > Classificar do Maior para o Menor, conforme exibe a imagem seguinte.

Como fazer um ranking numerado com tabela dinâmica no Excel 8

Teremos então o resultado:

Como fazer um ranking numerado com tabela dinâmica no Excel 9

Etapa 6 – Ajuste da coluna de ranking

A etapa final consiste em obter a coluna desejada com o ranking. Para isso, basta um ajuste extremamente simples na coluna da posição, que existe desde a Etapa 2 e foi renomeada na Etapa 4.

Devemos clicar com o botão direito em algum valor desta coluna e escolher as opções Mostar Valores como > Classificar do Maior para o Menor:

Como fazer um ranking numerado com tabela dinâmica no Excel 10

Será solicitada uma confirmação em relação à dimensão desejada para a classificação. Temos apenas o campo de Gerente, sendo ele que deverá ser confirmado.

Como fazer um ranking numerado com tabela dinâmica no Excel 11

Ao confirmar em Ok, teremos o nosso resultado desejado.

Como fazer um ranking numerado com tabela dinâmica no Excel 12

Note que os números das posições estão em ordem crescente: de 1 até 19. Caso desejássemos que os números fossem exibidos de maneira inversa, ou seja, de 19 até 1, bastava escolher na Etapa 6 a classificação do Menor para o Maior. Isso seria útil para fazer um ranking com valores de devoluções, por exemplo, onde o último colocado seria aquele que apresentasse o maior valor de devoluções, que é um fato indesejado (oneroso).

Tanto a coluna das posições quanto a coluna dos valores poderá assumir uma classificação ascendente ou descendente.

Outro fator importante: em caso de empate, as posições exibirão o mesmo número.

Dica bônus

Podemos formatar a nossa coluna das posições do ranking para exibir os números em formato ordinal, da mesma forma que está apresentada na primeira imagem deste artigo. Basta fazermos uma formatação personalizada para obter o formato.

Assim, podemos clicar com o botão direito em algum valor desta coluna e escolher a opção Configurações do Campo de Valor:

Como fazer um ranking numerado com tabela dinâmica no Excel 13

Em seguida devemos clicar em Formato do Número:

Como fazer um ranking numerado com tabela dinâmica no Excel 14

Nosso formato de número não está disponível por padrão. Devemos então criar um formato customizado, clicando na categoria Personalizado:

Como fazer um ranking numerado com tabela dinâmica no Excel 15

Note que o formato atual é Geral.

Como fazer um ranking numerado com tabela dinâmica no Excel 16

Devemos apagar o formato geral e inserir a máscara de formatação para o formato desejado, que será 0”º”.

Como fazer um ranking numerado com tabela dinâmica no Excel 17

Confirmamos nossas alterações em Ok.

Como fazer um ranking numerado com tabela dinâmica no Excel 18

Pronto: nossa coluna agora exibe os valores de forma ordinal.

Como fazer um ranking numerado com tabela dinâmica no Excel 19

Download Ranking em Tabela Dinâmica Excel

Clique no botão abaixo para realizar o  download da planilha de ranking com tabela dinâmica Excel:

Baixe a planilha


Jardiel Euflázio

Administrador, MOS e MOSE em MS Excel, Jardiel é também MCT e desenvolvedor de soluções baseadas na ferramenta. Apaixonado pelo Excel desde cedo, é criador de conteúdo em seu canal de vídeos aberto ao público no YouTube (Jardiel Euflázio - Excel Prime), no qual trata sobre o tema sempre disposto a colaborar com a comunidade.

Excel não precisa ser complicado

Assine nossa newsletter e receba dicas práticas para dominar o excel