Tutorial de Excel: cómo clasificar valores con la función RANK

Tabla de contenido

En este video, veremos cómo clasificar los valores en orden ascendente o descendente usando la función RANK.

Aquí tenemos una tabla que contiene 5 puntajes de prueba para un grupo de estudiantes y un puntaje promedio en la Columna I.

¿Cómo podemos clasificar a estos estudiantes de puntajes más altos a más bajos?

Bueno, una opción es ordenar a los estudiantes por puntaje promedio en orden descendente. Luego, puede ingresar 1 para el rango del primer estudiante en la lista, 2 para el segundo, luego simplemente arrastre hacia abajo con el controlador de relleno para completar el resto de los rangos.

Esto funciona bien, pero no es dinámico. Si los puntajes de la prueba cambiarán con el tiempo, o si no desea ordenar la lista primero, un mejor enfoque es usar la función RANK para calcular un rango.

Déjame deshacer estos últimos cambios y probémoslo.

La función RANK toma 3 argumentos: número, referencia y un argumento opcional llamado orden. Número es el número que se está clasificando, ref representa los números con los que clasificar y order especifica si la clasificación debe calcularse en orden ascendente o descendente.

Si el orden es 0 o se omite, el número se clasifica por posición frente a los números de la matriz ordenados en orden descendente. El número más alto obtendrá un rango de 1.

Los puntajes de las pruebas normalmente se clasifican de alto a bajo, por lo que en este caso solo necesitamos proporcionar el promedio del número y el rango que contiene los promedios de la referencia. Ref debe ser absoluto para que no cambie a medida que se copia la fórmula.

Ahora cada estudiante tiene un rango. Si clasifico temporalmente la lista por promedio, puede ver que la clasificación es correcta. Y si ajusto manualmente los puntajes de las pruebas, puede ver que el rango también es dinámico.

Ahora veamos una clasificación de los resultados de las carreras.

Como antes, el número es el número que estamos clasificando y la matriz es el conjunto completo de números, D6 a D38 en este caso.

Nuevamente, necesitamos cambiar la referencia al formato absoluto para que no cambie cuando se copie.

Esta vez necesitamos especificar el orden. El valor predeterminado es cero, que calcula un rango en orden descendente.

Para los resultados de la carrera, debemos proporcionar 1, que calculará el rango en orden ascendente; el tiempo más corto obtendrá un rango de 1.

Si ordeno la lista de menor a mayor tiempo, puede ver que el rango se ha calculado correctamente.

Curso

Fórmula central

Atajos relacionados

Deshacer la última acción Ctrl + Z + Z Extender la selección hasta la última celda hacia abajo Ctrl + Shift + + + Alternar referencias absolutas y relativas F4 + T

Articulos interesantes...