Tutorial do Excel: como classificar valores com a função RANK

Neste vídeo, veremos como classificar os valores em ordem crescente ou decrescente usando a função RANK.

Aqui temos uma tabela que contém 5 pontuações de teste para um grupo de alunos e uma pontuação média na Coluna I.

Como podemos classificar esses alunos da pontuação mais alta para a mais baixa?

Bem, uma opção é classificar os alunos pela pontuação média em ordem decrescente. Em seguida, você pode inserir 1 para a classificação do primeiro aluno na lista, 2 para o segundo e, em seguida, basta arrastar para baixo com a alça de preenchimento para preencher o restante das classificações.

Isso funciona bem, mas não é dinâmico. Se as pontuações dos testes mudarem com o tempo ou se você não quiser classificar a lista primeiro, uma abordagem melhor é usar a função RANK para calcular uma classificação.

Deixe-me desfazer essas últimas alterações e vamos fazer um teste.

A função RANK leva 3 argumentos: número, referência e um argumento opcional chamado pedido. Número é o número que está sendo classificado, ref representa os números para classificação e a ordem especifica se a classificação deve ser calculada em ordem crescente ou decrescente.

Se a ordem for 0 ou omitida, o número será classificado por posição em relação aos números na matriz classificados em ordem decrescente. O número mais alto será classificado como 1.

As pontuações dos testes são normalmente classificadas de alto a baixo, então, neste caso, precisamos apenas fornecer a média para o número e o intervalo que contém as médias para ref. Ref precisa ser absoluto para que não mude conforme a fórmula é copiada.

Agora, cada aluno tem uma classificação. Se eu classificar temporariamente a lista pela média, você verá que a classificação está correta. E se eu ajustar manualmente as pontuações do teste, você pode ver que a classificação também é dinâmica.

Agora vamos ver uma classificação dos resultados da corrida.

Como antes, número é o número que estamos classificando e array é o conjunto completo de números, D6 a D38 neste caso.

Novamente, precisamos mudar a referência para o formato absoluto para que não mude quando copiado.

Desta vez, precisamos especificar a ordem. O padrão é zero, o que calcula uma classificação em ordem decrescente.

Para resultados de corrida, precisamos fornecer 1, que calculará a classificação em ordem crescente - o menor tempo obterá uma classificação 1.

Se eu classificar a lista do tempo mais curto para o mais longo, você pode ver que a classificação foi calculada corretamente.

Curso

Fórmula Básica

Atalhos relacionados

Desfazer a última ação Ctrl + Z + Z Estender a seleção até a última célula Ctrl + Shift + + + Alternar referências absolutas e relativas F4 + T

Artigos interessantes...