Como usar a função RANK no Excel – Classifique os dados em um instante!

Como as funções INDEX e MATCH , RANK fornece informações sobre onde um determinado valor cai em uma lista. E à primeira vista, pode não parecer uma função muito útil.

Mas depois de pegar o jeito, você pode começar a usar RANK para obter ótimas informações sobre sua planilha .

Vamos dar uma olhada em como fazer isso.

* Este tutorial é para Excel 2019 / Microsoft 365 (para Windows). Tem uma versão diferente? Não tem problema, você ainda pode seguir exatamente os mesmos passos.

Por que existem duas funções RANK

Nas versões recentes do Excel, RANK foi dividido em duas funções diferentes: RANK.AVG e RANK.EQ.

Eles fornecem resultados semelhantes, mas como eles diferem é importante.

RANK.AVG retorna a posição média de vários resultados. Portanto, se sua lista de referência for 4, 3, 3, 2, 1, a classificação média de 3 seria 2,5.

RANK.EQ retorna a classificação mais alta de vários resultados. Na lista de referência 4, 3, 3, 2, 1, essa função retorna 2, porque é a classificação mais alta do número 3.

Você ainda pode usar a função RANK sem acrescentar AVG ou EQ, mas a Microsoft recomenda que você use uma das funções mais recentes. RANK pode não funcionar em versões futuras do Excel. Mas, embora funcione, funciona como RANK.EQ.

funções de classificação

Lembre-se de que o  Excel trata sua lista de referência como se ela tivesse sido reordenada .

Portanto, o exemplo acima poderia ter usado uma lista de 2, 3, 1, 3, 4 - e os resultados teriam sido os mesmos.

Como usar a função RANK.AVG

Começaremos com a função RANK.AVG. Vamos dar uma olhada na sintaxe primeiro.

A sintaxe da função RANK.AVG

= RANK.AVG (número, ref, [pedido])

Como vimos acima,  número é o número que você está procurando em uma lista de números.

ref diz ao Excel onde encontrar a lista que ele deve procurar.

O argumento final, a  ordem é opcional. Se você inserir 0 ou omitir o argumento, o Excel classifica o  número como se  ref fosse uma lista ordenada decrescente.

A inserção de 1 torna o número de classificação do Excel  como se  ref fosse uma lista ordenada crescente.

Vamos dar uma olhada nesses argumentos com mais detalhes.

Se você está confuso com a parte “como se ref fosse uma lista ordenada decrescente / crescente”, não se preocupe. Isso ficará claro no exemplo abaixo.

Vamos dar uma olhada em nosso exemplo de pasta de trabalho para ver como RANK.AVG funciona.

Na primeira página, há uma série de números de identificação, sobrenomes e resultados. Alguns dos números de ID e nomes são repetidos, assim como alguns dos resultados (embora nem sempre com os mesmos números e nomes). A lista é ordenada por número de identificação.

Encontraremos a classificação média de um resultado específico com a seguinte fórmula:

= RANK.AVG (10, C2: C51)

formula-avg-formula

Porque estamos procurando pelo número 10, esse é nosso primeiro argumento. A lista que estamos procurando está na coluna C, então esse é o nosso  valor ref . E porque queremos os números na lista de referências em ordem decrescente, podemos deixar o parâmetro de ordem em branco.

Isso significa que o número mais alto é a classificação mais alta. Em nosso caso, a pontuação mais alta é 49 - portanto, uma pontuação de 49 será classificada em # 1.

Se tivéssemos escolhido uma ordem decrescente, o número mais baixo seria o posto # 1.

Vamos apertar  Enter e ver o que acontece.

rank-avg-10

A fórmula nos dá uma classificação média de 41.

É sempre uma boa ideia ver se seus resultados são razoáveis , então vamos verificar.

Reordenando a coluna Pontuação em ordem decrescente, vemos que há 10s nas posições 40, 41 e 42, criando nossa classificação média de 41.

RANK.AVG também pode retornar resultados decimais se a média não for um inteiro.

Calcule a classificação média de uma pontuação de 2 e você verá que o resultado é 47,5:

Average-rank-2

Olhando nossa coluna de Pontuação classificada, você pode ver que há 2s nas posições 47 e 48.

Quando devo usar a função RANK.AVG?

Pode não estar claro quando você precisa usar esta função. Mas o exemplo acima deve ajudá-lo a pensar em alguns casos.

Quando você tem vários resultados para várias pessoas, pode ver a classificação média dos resultados de uma pessoa. Isso pode ser útil com pontuações de teste, desempenho no trabalho e qualquer coisa que seja medida mais de uma vez e comparada a outras medidas .

Como usar a função RANK.EQ

Conforme mencionado anteriormente, RANK.EQ é igual à função RANK obsoleta.

Ele tem uma diferença crucial de RANK.AVG: se o número classificado estiver presente mais de uma vez, ele retornará apenas a classificação mais alta.

A sintaxe da função RANK.EQ

= RANK.AVG (número, ref, [pedido])

Como vimos acima,  número é o número que você está procurando em uma lista de números.

ref diz ao Excel onde encontrar a lista que ele deve procurar.

O argumento final, a  ordem é opcional. Se você inserir 0 ou omitir o argumento, o Excel classifica o  número como se  ref fosse uma lista ordenada decrescente.

A inserção de 1 torna o número de classificação do Excel  como se  ref fosse uma lista ordenada crescente.

A segunda planilha de nosso exemplo de pasta de trabalho contém dados que o ajudarão a ver como RANK.EQ funciona.

Há uma diferença crucial entre a segunda e a primeira folha. Onde a primeira folha contém  pontuações , das quais a mais alta é a melhor, a segunda folha contém as  posições , onde a mais baixa é a melhor (o primeiro lugar é melhor do que o segundo).

Portanto, neste exemplo, usaremos a  ordem crescente .

Vamos descobrir a classificação mais alta que o número 3 ocupa. Esta é a fórmula que usaremos:

= RANK.EQ (3, C2: C51, 1)

exemplo de classificação média

Os primeiros dois argumentos são como os do exemplo anterior, mas desta vez incluímos 1 no  parâmetro de ordem , informando ao Excel que nossa lista está em ordem crescente.

Pressione  Enter e você obterá o resultado:

Como você pode ver, o Excel retorna uma classificação de 11.

Isso traz um ponto importante.

Números duplicados recebem a mesma classificação - portanto, todos os seis dos 1s nesta planilha recebem classificação 1. Mas eles afetam as classificações de números posteriores.

Portanto,  o primeiro 2 na planilha tem uma classificação 7. Assim como todos os outros 2s.

É por isso que a classificação mais alta ocupada por um 3 é 11, e não 3.

Quando devo usar a função RANK.EQ?

Então, quando você deve usar RANK.EQ em vez de RANK.AVG?

Quando você deseja apenas saber a classificação mais alta que um determinado número ocupou. No exemplo acima, descobrimos que uma posição de 3, que parece muito bom, é apenas o 11º melhor desempenho na folha.

Isso pode parecer uma pequena diferença de RANK.AVG, mas quando você está procurando  a classificação mais alta que um número específico ocupa , essa função é o que você precisa.

Uma nota sobre listas de referência

Até agora neste tutorial, usamos colunas como listas de referência. A maioria das pessoas provavelmente precisará classificar os números em colunas únicas.

No entanto,  você também pode usar arrays para listas de referência .

Dê uma olhada na terceira planilha na pasta de trabalho de exemplo para um exemplo simples.

Aqui temos um array com três colunas e três linhas.

Vamos tentar classificar o número 7 nesta matriz.

Como você pode ver, 7 é classificado como 7 em ordem crescente e 3 em ordem decrescente.

A partir disso, podemos inferir que o Excel desce na primeira coluna, depois desce na segunda coluna e depois desce na terceira coluna. Lembre-se disso ao classificar um número em uma matriz.

Comece a classificar como um profissional

RANK não é uma função intuitiva no início, mas com um pouco de prática, torna-se muito mais fácil de usar.

Se acostumar com as opções ascendentes e descendentes, bem como entender como os números são classificados em matrizes, o ajudará a começar a usar as funções em seu trabalho do dia-a-dia.

Leave a Reply

Your email address will not be published. Required fields are marked *