Resumen
La función SORT de Excel ordena el contenido de un rango o matriz. Los valores se pueden ordenar por una o más columnas. SORT devuelve una matriz dinámica de resultados.
Propósito
Ordena rango o matrizValor devuelto
Matriz ordenadaSintaxis
= CLASIFICAR (matriz, (índice_orden), (orden_orden), (por_col))Argumentos
- array : rango o matriz para ordenar.
- sort_index : índice de columna (opcional) que se utilizará para ordenar. El valor predeterminado es 1.
- sort_order - (opcional) 1 = Ascendente, -1 = Descendente. El valor predeterminado es el orden ascendente.
- by_col - (opcional) TRUE = ordenar por columna. FALSO = ordenar por fila. El valor predeterminado es FALSO.
Versión
Excel 365Notas de uso
La función SORT de Excel extrae y ordena una lista de valores únicos de un rango. El resultado es una matriz dinámica de valores. Si esta matriz es el resultado final (es decir, no se transfiere a otra función), los valores de la matriz se "derramarán" en la hoja de trabajo en un rango que se actualiza automáticamente cuando se agregan o eliminan nuevos valores únicos del rango de origen, o cuando cambian los valores de origen.
De forma predeterminada, la función CLASIFICAR ordenará los valores en orden ascendente utilizando la primera columna. Utilice los argumentos opcionales sort_index y sort_order para controlar qué columna ordenar, por qué orden (ascendente o descendente).
Ejemplos
En el ejemplo que se muestra, los datos se incluyen en la columna B y las puntuaciones en la columna B. La fórmula SORT en E5 es:
=SORT(B5:C14,2) // sort by scores in ascending order
La función CLASIFICAR extrae todos los valores, ordenados en orden ascendente por puntuación, y los resultados se "derraman" en el rango E5: F14.
Para ordenar por puntuación en orden descendente, establezca sort_order en -1 en una fórmula como esta:
=SORT(B5:C14,2,-1) // sort by scores in descending order