Funciones › ORDENAR

ORDENAR en Excel: cómo ordenar datos con una fórmula

La función ORDENAR devuelve una copia ordenada de un rango. Los datos originales quedan como están y la copia se actualiza sola cuando cambian.

Sirve para tener siempre a la vista una clasificación: "los vendedores de mayor a menor venta", "la lista de alumnos en orden alfabético". No hay que volver a ordenar cada vez que entra un dato nuevo.

Se combina con FILTRAR y UNICOS para ordenar el resultado de otra fórmula.

Sintaxis

=ORDENAR(matriz; [ordenar_índice]; [ordenar_orden]) En inglés: SORT

matriz

El rango que quieres ordenar. Puede ser una columna o una tabla de varias columnas.

ordenar_índice (opcional)

El número de la columna por la que se ordena, contando dentro del rango: 1 es la primera. Si lo omites, ordena por la primera.

ordenar_orden (opcional)

El sentido: 1 para ascendente, de menor a mayor o de la A a la Z. -1 para descendente. Si lo omites, es ascendente.

Ejemplos

ABC
1AlumnoLista ordenada
2MarcosAbril
3AbrilFelipe
4ZoeMarcos
5FelipeZoe
C2: =ORDENAR(A2:A5) Resultado: Abril

Con un solo argumento ordena de la A a la Z. La lista empieza con Abril y termina con Zoe.

ABCDE
1VendedorVentasVendedorVentas
2Iris8200Joel12400
3Joel12400Karla9900
4Karla9900Iris8200
5León7100León7100
D2: =ORDENAR(A2:B5;2;-1) Resultado: Joel

Ordena la tabla por su segunda columna, de mayor a menor. Cada vendedor conserva su cifra y Joel queda primero.

ABCDE
1VendedorVentasVendedorVentas
2Iris8200Joel12400
3Joel12400Karla9900
4Karla9900Iris8200
5León7100
D2: =ORDENAR(FILTRAR(A2:B5;B2:B5>8000);2;-1) Resultado: Joel

FILTRAR deja solo a quienes vendieron más de 8000 y ORDENAR los ordena de mayor a menor.

Practica ahora

Cargando…

Hacer la lección completa: Función ORDENAR →

Errores comunes

Lecciones para practicar ORDENAR

Funciones relacionadas