Descrição
Use essa função para determinar a classificação de um número em uma lista de números. Apoiado em cadeias. Pode ser usado com CHILDREFS.
Sintaxe
RANK.EQ(number, ref_1, [..., ref_254, [order])
Entradas
Esta função aceita os seguintes argumentos:
| Nome | Necessário | Descrição | Entrada válida |
|---|---|---|---|
número |
Sim | O número cuja classificação você deseja encontrar. | Um número, uma referência a uma célula que contém um número ou uma fórmula que resulta em um desses itens. |
ref_1, ref_n |
Sim | Uma matriz de - ou uma referência a - uma lista de números. | Um intervalo de células, um conjunto de números, uma referência a uma célula que contenha qualquer um deles ou uma fórmula que resulte em qualquer um deles. Você pode fornecer até 255 valores. |
Ordem |
Não | Especifica como classificar o número. | 0 = ordem decrescente), 1 = ordem crescente. Se você não estiver presente. Presume-se 0. |
Exemplo
Dados de amostra
| A | B. |
|---|---|
| Pontuação | Jogador |
| 85 | João |
| 92 | Sarah |
| 78 | Mike |
| 95 | Emily |
| 85 | Davi |
Fórmulas de amostra
| Fórmula | Descrição | Resultado |
|---|---|---|
=RANK.EQ(A2, $A$2:$A$6) |
Classifica a pontuação de John (85) em ordem decrescente. | 3 |
=RANK.EQ(A2, $A$2:$A$6, 1) |
Classifica a pontuação de John (85) usando ordem ascendente. | 3 |
=RANK.EQ(INDEX(A2:A6, MATCH("Sarah", B2:B6), A2:A6) |
Classifica a pontuação de Sarah (92) usando e para vincular "Sarah" à sua pontuação. | 2 |
=RANK.EQ(A5, $A$2:$A$6, 1) |
Classifica a pontuação de Emily (95) em ordem crescente. | 5 |
=RANK.EQ(A6, $A$2:$A$6) |
Classifica a pontuação de David (85) usando ordem decrescente. | 3 |
Notas
- Se houver valores duplicados na lista, o RANK.EQ atribui a eles a mesma classificação. Isso afetará a classificação dos valores subsequentes.
- O maior número é classificado como 1 em ordem decrescente, enquanto o menor número é classificado como 1 em ordem crescente.
- RANK.EQ não é uma função dinâmica. Se os valores no intervalo de referência forem alterados, você deverá recalcular a planilha para atualizar a classificação.
- O RANK.EQ não pode lidar com valores não numéricos. Se o intervalo de referência incluir valores lógicos ou de texto, você receberá o erro #VALUE!
- Se o número a ser classificado não estiver no intervalo de referência, o RANK.EQ retornará um erro #N/A.
Dicas:
- Para classificações de percentil, considere usar PERCENTILE.EXC ou PERCENTILE.INC.
- Use RANK.EQ em combinação com funções como IF para criar classificações ou agrupamentos condicionais.
- Para obter uma classificação exclusiva para cada valor (até mesmo duplicatas), combine RANK.EQ com funções como COUNTIF.
- Para conjuntos de dados com mais de 255 valores, sugerimos que você use colunas auxiliares para consolidar os valores.
- Para identificar a classificação de um valor de texto, você pode combinar RANK.EQ com INDEX e MATCH para vincular o texto ao valor numérico associado. (Veja o exemplo acima).
Funções relacionadas
AVERAGE
AVERAGEA
AVERAGEIF
AVERAGEIFS
LARGE
MAX
MAXA
MAXIFS
MEDIAN
MIN
MINA
MINIFS
PERCENTILE
PERCENTILE.EXC
PERCENTILE.INC
QUARTILE
QUARTILE.EXC
QUARTILE.INC
RANK
RANK.AVG
RANK.EQ
SMALL
STDEV
STDEV.P
STDEV.S
STDEVA
STDEVPA