Resumen
La función SORTBY de Excel ordena el contenido de un rango o matriz en función de los valores de otro rango o matriz. No es necesario que el rango o la matriz utilizada para ordenar aparezcan en los resultados.Propósito
Ordena rango o matriz por columnaValor devuelto
Matriz ordenadaSintaxis
= ORDENAR (matriz, por_arreglo, (ordenar_orden), (matriz / orden),…)Argumentos
- array : rango o matriz para ordenar.
- by_array : rango o matriz para ordenar.
- sort_order - (opcional) Orden de clasificación. 1 = ascendente (predeterminado), -1 = descendente.
- array / order - (opcional) Matrices adicionales y pares de orden de clasificación.
Versión
Excel 365Notas de uso
La función SORTBY de Excel ordena el contenido de un rango o matriz en función de los valores de otro rango o matriz. No es necesario que el rango o matriz que se utiliza para ordenar aparezca en los datos de origen. En el ejemplo que se muestra, la fórmula en E5 es:
=SORTBY(B5:B14,C5:C14,-1) // sort by grades descending
El resultado en E5: E14 es la lista de nombres ordenados por puntajes en orden descendente. Para ordenar por calificaciones en orden ascendente, use:
=SORTBY(B5:B14,C5:C14,1) // sort by grades ascending
Notas
- Todos los argumentos deben tener dimensiones compatibles, es decir, matriz y by_array1 deben contener el mismo número de filas.
- Los argumentos by_array solo pueden ser una fila o una columna.
- El argumento sort_order solo puede ser -1 (descendente) o 1 (ascendente). Si no se proporciona ningún valor, SORTBY clasificará en orden ascendente.
Videos relacionados
SORT y SORTBY con varias columnas En este video, veremos cómo ordenar por varias columnas con las funciones SORT y SORTBY.
Cómo realizar una clasificación aleatoria En este video, veremos cómo realizar una clasificación aleatoria con la función SORTBY, con la ayuda de la función RANDARRAY.
Ordenar por lista personalizada con SORTBY En este video, veremos cómo ordenar con la función SORTBY usando una lista personalizada. Usamos la lista personalizada para especificar un pedido personalizado.
Nuevas funciones de matriz dinámica en Excel Con la introducción de fórmulas de matriz dinámica, Excel incluye 6 funciones completamente nuevas que aprovechan directamente el comportamiento de matriz dinámica. En este video, demostramos rápidamente los 6.
Ejemplo básico de la función SORTBY En este video, veremos un ejemplo básico de clasificación con la función SORTBY. Con la función SORTBY, proporciona el orden de clasificación en pares de entradas. Cada par tiene un argumento para rango y un argumento para orden de clasificación.








