Descarga el libro de trabajo de ejemplo
Este tutorial demostrará cómo ordenar dinámicamente varias columnas en Excel y Google Sheets.
Clasificación dinámica con función SORTBY
La función SORTBY produce una matriz dinámica de datos ordenados.
En este ejemplo, usamos la función SORTBY para producir una matriz dinámica ordenada por Equipo y luego por Nombre del jugador:
1 | = CLASIFICACIÓN (B3: D8, B3: B8,1, C3: C8,1) |
Nota: La función SORTBY está escrita solo en la celda F3. El resto de la tabla se completará automáticamente.
La tabla ordenada es dinámica, lo que significa que si alguno de los Equipo o Nombre del jugador los valores cambian o se registran o se agregan / eliminan, entonces la tabla de salida cambiará de tamaño y ordenará automáticamente.
Nota: La función SORTBY no está disponible en Excel 2022 o versiones anteriores. Lea a continuación las opciones de clasificación disponibles para versiones anteriores de Excel.
Ordenar en Excel 2022 o versiones anteriores
En Excel 2022 o anterior, puede usar una fórmula para ordenar una sola columna, pero ordenar por varias columnas es más desafiante.
Por supuesto, siempre puede utilizar la herramienta de ordenación integrada de Excel para ordenar por varias columnas:
Clasificación dinámica con función SORT en Google Sheets
La función SORTBY no está disponible en Google Sheets, pero su función SORT se puede usar en su lugar y es más poderosa que la función SORT en Excel. Nos permite usar múltiples columnas para ordenar dinámicamente rangos de datos.
En este ejemplo, usamos la función SORT de Google Sheets para tomar una tabla de datos y producir una matriz dinámica que la ordena primero alfabéticamente por Equipo y luego por Nombre del jugador:
1 | = CLASIFICAR (B3: D8,1, VERDADERO, 2, VERDADERO) |
La función SORT de Google Sheets ordena los datos por los números de columna especificados en los datos de entrada y nos permite establecer si el orden de clasificación es ascendente o no.