Hojas de cálculo de Google: cómo clasificar elementos por varias columnas


Puede usar la siguiente sintaxis para clasificar elementos por varias columnas en Hojas de cálculo de Google:

=RANGO( B2 , $B$2:$B$11 )+SUMAPRODUCTO(--( $B$2:$B$11 = $B2 ),--( C2  $C$2:$C$11 ))

Esta fórmula en particular clasifica los elementos en orden descendente primero por los valores de la columna B y luego por los valores de la columna C.

El siguiente ejemplo muestra cómo usar esta fórmula en la práctica.

Ejemplo: clasificar elementos por varias columnas en hojas de cálculo de Google

Supongamos que tenemos el siguiente conjunto de datos en Hojas de cálculo de Google que muestra los puntos y las asistencias de 10 jugadores de baloncesto diferentes:

Ahora supongamos que nos gustaría clasificar a estos jugadores de mejor a peor, asignando un valor de "1" al mejor jugador y "10" al peor jugador.

Clasificaremos a los jugadores de mejor a peor según el valor de la columna Puntos . Si hay empates, nos referiremos al valor en la columna Asistencias .

Usaremos la siguiente fórmula para clasificar a los jugadores:

=RANGO( B2 , $B$2:$B$11 )+SUMAPRODUCTO(--( $B$2:$B$11 = $B2 ),--( C2  $C$2:$C$11 ))

La siguiente captura de pantalla muestra cómo usar esta fórmula en la práctica:

El jugador con una clasificación de 1 se considera el mejor y el jugador con una clasificación de 10 se considera el peor.

Así es como funcionó nuestra fórmula:

  • Clasifique a los jugadores de mejor a peor según el valor de la columna Puntos .
  • Si hay empates, consulte el valor en la columna Asistencias .

Por ejemplo, los jugadores A y B empataron por tener la mayor cantidad de puntos. Sin embargo, el jugador A tuvo más asistencias, por lo que recibió una clasificación de 1 y el jugador B recibió una clasificación de 2 .

Tenga en cuenta que todos los jugadores que tenían valores idénticos de Puntos y Asistencias (como los jugadores E y F) recibieron la misma clasificación.

Si desea clasificar a los jugadores en orden ascendente (1 = peor, 10 = mejor), podemos usar la siguiente fórmula:

=RANGO( B2 , $B$2:$B$11 , 1)+SUMAPRODUCTO(--( $B$2:$B$11 = $B2 ),--( C2  $C$2:$C$11 ))+1

La siguiente captura de pantalla muestra cómo usar esta fórmula en la práctica:

El "mejor" jugador ahora tiene una clasificación de 10 y el "peor" jugador tiene una clasificación de 1 .

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

Utilizamos cookies para asegurar que damos la mejor experiencia al usuario en nuestra web. Si sigues utilizando este sitio asumiremos que estás de acuerdo.