Es posible que algunas partes de esta página usen traducción automática.

RANKAVG Función

La función RANKAVG te ayuda a entender cómo un número específico se compara con una lista de otros números asignándole un rango. Piénsalo como clasificar a los concursantes en una competencia: el mejor desempeño obtiene el rango 1, el siguiente mejor obtiene el rango 2, y así sucesivamente.

Sintaxis

RANKAVG(number, range, [order])
  • número
    El número, o referencia de celda, del valor a clasificar
  • range
    Las referencias de celda, o rango, a clasificar
  • orden—[opcional]
    Especifica el orden de rango: 0 (predeterminado) es orden descendente, y 1 es orden ascendente

Uso de muestra

RANKAVG([Units Sold]1,[Units Sold]:[Units Sold],1)

Notas de uso

Aquí está cómo funciona RANKAVG:

  • RANKAVG determina la posición de un número elegido dentro de un rango especificado de números.
  • Si múltiples números en tu lista son idénticos, RANKAVG les asigna el promedio de las clasificaciones que habrían recibido. Por ejemplo, si dos números están empatados en las posiciones 3ra y 4ta, ambos reciben una clasificación de 3.5.
  • Si múltiples números en tu lista son idénticos, RANKAVG les asigna el promedio de las posiciones que habrían recibido si la lista estuviera ordenada en el orden deseado. Por ejemplo, si dos números están empatados en la 3ra clasificación (ocupando las posiciones 3 y 4 en la lista ordenada), ambos reciben una clasificación de 3.5. Las clasificaciones 3 y 4 no aparecen en la clasificación.
    • En contraste, al usar RANKEQ, ambos números habrían recibido una clasificación de 3, y la clasificación 4 sería omitida porque con RANKEQ, los duplicados se asignan todos a la posición de valor más alto.
  • Puedes elegir clasificar en orden ascendente (el número más pequeño recibe la clasificación 1) o en orden descendente (el número más grande recibe la clasificación 1).

Utiliza RANKAVG para identificar a los mejores desempeñadores, priorizar tareas, analizar datos, o cualquier otra instancia en la que necesites que los valores duplicados aparezcan en la clasificación asignada más baja. 

Ejemplos

Ejemplo 1: Clasificación de la prioridad de tareas

Imagina que tienes una lista de tareas de proyecto con una columna de Puntuación de prioridad (donde una puntuación más alta significa mayor prioridad). Quieres mostrar un valor de rango fácil de entender en un informe, sin mostrar la puntuación de prioridad.

Nombre de la tareaPuntuación de prioridadRango (Alta prioridad = 1)
Desarrollar la función A901
Corregir el error 1852
Actualizar la documentación803.5
Probar el módulo B803.5
Preparar informe755

Fórmula en la columna Rango (Alta prioridad = 1):

=RANKAVG([Priority score]@row, [Priority score]:[Priority score], 0)

Explicación:

  • [Puntuación de prioridad]@row: Esto se refiere a la puntuación de prioridad para la fila actual.
  • [Puntuación de prioridad]:[Puntuación de prioridad]: Esto especifica toda la columna Puntuación de prioridad como el rango para comparar.
  • 0: Esto indica orden descendente. La puntuación de prioridad más alta recibe un rango de 1.
  • Resultado: Actualizar documentación y Probar módulo B tienen una puntuación de prioridad de 80. Si se ordenan individualmente, serían 3º y 4º. RANKAVG les asigna el rango promedio de (3+4)/2 = 3.5.

Ejemplo 2: Clasificación del rendimiento del miembro del equipo

Supongamos que estás rastreando el rendimiento del miembro del equipo basado en su tasa de finalización de tareas (porcentaje completado). Quieres clasificarlos para identificar a los mejores desempeños.

Miembro del equipoTasa de finalización de tareasRango de rendimientoRango de rendimiento (Redondeado)
Alice0.9511
Bob0.902,53
Carol0.884.55
David0.884.55
Eve0.902,53

Fórmula en la columna Rango de rendimiento:

=RANKAVG([Tasa de finalización de tareas]@row, [Tasa de finalización de tareas]:[Tasa de finalización de tareas], 0)

Explicación:

  • [Tasa de finalización de tareas]@row: La tasa de finalización para el miembro actual del equipo.
  • [Tasa de finalización de tareas]:[Tasa de finalización de tareas]: El rango de todas las tasas de finalización de los miembros del equipo.
  • 0: Orden descendente, por lo que las tasas de finalización más altas obtienen un rango más bajo (más cerca de 1).
  • Resultado:
    • Bob y Eve tienen una tasa de finalización de 0.90. Si se clasifican de manera única, serían 2º y 3º, por lo que RANKAGE les da a ambos un rango de 2.5
    • Carol y David tienen una tasa de finalización de 0.88. Si se clasifican de manera única, serían 4º y 5º, ya que los rangos 2 y 3 se utilizaron para el empate entre Bob y Eve. RANKAVG les da a ambos un rango de 4.5.

Formateas las celdas en Rango de rendimiento (Redondeado) para eliminar valores decimales y redondear los valores a un número entero. Esto asigna los valores duplicados a la posición más baja de las dos compartidas en la lista ordenada.

Ejemplo 3: Clasificación de la adherencia al presupuesto del proyecto

Estás monitoreando varios proyectos y tienes una columna de Variación del presupuesto (donde un número más bajo, o más negativo, indica que se está excediendo el presupuesto por un mayor margen). Quieres identificar los tres proyectos con la variación del presupuesto más cercana a cero con una estrella (✩), pero si dos proyectos empatan en el 3er rango, no deberían recibir la estrella.

Nombre del proyectoVariación del presupuestoRango de adherencia al presupuestoTop 3 de adherencia
Proyecto X-$5001
Proyecto Y-$8002
Proyecto Z-$10003.5 
Proyecto A-$10003.5 

Fórmula en la columna de Clasificación de adherencia al presupuesto:

=RANKAVG([Budget variance]@row, [Budget variance]:[Budget variance], 1)

Explicación:

  • [Variación del presupuesto]@fila: La variación del presupuesto para el proyecto actual.
  • [Variación del presupuesto]:[Variación del presupuesto]: El rango de variaciones del presupuesto para todos los proyectos.
  • 1: Orden ascendente. En este caso, una variación del presupuesto más alta (menos negativa o más cercana a cero) indica mejor adherencia, por lo que queremos que los números más pequeños tengan la clasificación más alta.
  • Resultado: El Proyecto Z y el Proyecto A tienen ambos una variación del presupuesto de -$1000. Quedarían 3ro y 4to, por lo que RANKAVG les da a ambos una clasificación de 3.5.
  • La fórmula en la adherencia del Top 3 es =SI([Clasificación de adherencia al presupuesto]@fila=3, 1, 0) y añade una estrella si la clasificación es menor o igual a 3. Dado que el Proyecto Z y A son duplicados, su promedio es un valor mayor a 3 y no reciben la estrella para el top 3. Esto evita que la clasificación del Top 3 exceda tres elementos. 

¿Aún necesita ayuda?

Utiliza la plantilla del Manual de Fórmulas para encontrar más recursos de apoyo, y ver más de 100 fórmulas, incluyendo un glosario de cada función con la que puedes practicar en tiempo real, y ejemplos de fórmulas comúnmente usadas y avanzadas.

Encuentra ejemplos de cómo otros clientes de Smartsheet utilizan esta función o pregunta sobre tu caso de uso específico en la Comunidad en línea de Smartsheet.

Pregúntele a la Comunidad