Descripción
Utiliza esta función para calcular el rango de un número dentro de una lista de Números, recibiendo los empates un rango medio. Compatible con cadenas. Puede utilizarse con CHILDREFS.
RANK.AVG devuelve el rango estadístico de un valor en un conjunto de datos. Si hay valores duplicados en la lista, asigna el rango medio a esos valores.
Sintaxis
RANK.AVG(número, ref_1, [..., ref_254, [orden])
Entradas
Esta función acepta los siguientes argumentos:
| Nombre | Obligatorio | Descripción | Entrada válida |
|---|---|---|---|
número |
Sí | El número cuyo rango quieres encontrar. | Un número, una referencia a una celda que contiene un número o una fórmula que da como resultado cualquiera de los dos. |
ref_1, ref_n |
Sí | La lista de números para evaluar. | Un rango de celdas, un conjunto de Números, una referencia a una celda que contenga cualquiera de ellos, o una fórmula que dé como resultado cualquiera de ellos. Se pueden proporcionar hasta 255 valores. |
solicitar |
Ninguno | Especifica cómo clasificar el número. | 0 (descendente) o 1 (ascendente). Si se omite, Predetermina como orden descendente (0). |
Ejemplo
Datos de muestra
| Un | B |
|---|---|
| Puntuación | Nombre |
| 89 | Alice |
| 95 | Bob |
| 95 | Charlie |
| 87 | David |
| 92 | Eva |
Ejemplos de fórmulas
| Fórmula | Descripción | Resultado |
|---|---|---|
=RANK.AVG(A2, $A$2:$A$6, 0) |
Clasifica la puntuación de Alice (89) en orden descendente. | 4 |
=RANK.AVG(A3, $A$2:$A$6, 0) |
Clasifica la puntuación de Bob (95) en orden descendente. | 1.5 |
=RANK.AVG(A4, $A$2:$A$6, 0) |
Clasifica la puntuación de Charlie (95) en orden descendente. | 1.5 |
=RANK.AVG(A5, $A$2:$A$6, 1) |
Clasifica la puntuación de David (87) en orden ascendente. | 1 |
=RANK.AVG(92, $A$2:$A$6) |
Clasifica la puntuación 92 en orden descendente (por defecto). | 3 |
Notas
- RANK.AVG asigna el mismo valor medio a los valores duplicados. Por ejemplo, si dos valores empatan en el rango 2, ambos reciben un rango de 2,5.
- Si omites el argumento orden, o lo estableces en 0, RANK.AVG clasifica los números en orden descendente (el mayor número obtiene el rango 1).
- Si estableces el argumento de orden en 1, RANK.AVG clasifica los números en orden ascendente (el número más pequeño obtiene el rango 1).
- RANK.AVG devuelve el valor de error #N/A si el número no se ha encontrado en la ref.
- Los valores no numéricos de la matriz
refse ignoran.
Recomendaciones
- Utiliza RANK.AVG cuando quieras asignar promedios a valores empatados, lo que puede ser útil en concursos o análisis estadísticos.
- Cuando utilices RANK.AVG con una columna de datos, utiliza siempre referencias absolutas (por ejemplo, $A$2:$A$10) para asegurarte de que se utiliza el rango correcto al copiar la fórmula.
- Combina RANK.AVG con otras funciones como IF o COUNTIF para escenarios de clasificación más complejos.
- Para obtener un rango único para cada valor (sin promedios para los empates), utiliza en su lugar RANK .
- Para conjuntos de datos de más de 255 valores, sugerimos utilizar columnas de ayuda para consolidar los valores.
- Recuerda que RANK.AVG devuelve un valor decimal para los rangos empatados, que puede tener que ser redondeado a efectos de visualización.
Funciones 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