La función SORTPAR le permite realizar una clasificación dinámica especificando múltiples columnas de clasificación, así como también utilizando su propia columna de clasificación.
Presentación de la función SORTBY
El principio de la función SORTBY es el mismo que el de la función CLASIFICAR con la diferencia que aquí podemos tener varias claves de clasificación. hay sin embargo una diferencia en la selección de la clave de clasificación
En la función ORDENAR, la clave de clasificación corresponde a un número de columna. Con la función SORTBY, la clave de clasificación es:
- Veamos las referencias de las columnas.
- Este es el nombre de la columna en el caso de utilizar una tabla de datos.
=SORTBY(matriz fuente;ordenar columna 1;ordenar 1;ordenar columna 2;ordenar 2; ...)
Gracias a esta función podemos por ejemplo mezcla tus datos, o hacer simulaciones tipo lotería.

Ejemplo con referencia estándar
Usando el mismo ejemplo de fruta con nombres de proveedores y cantidades, queremos ordenar primero por nombre de proveedor y luego por cantidad en orden descendente.
Entonces la fórmula se escribe simplemente
=TRIERPAR(B7:D17;C7:C17;1;D7:D17;-1)
- C7:C17 representa la primera clave de clasificación
- D7:D17 representa la segunda clave de clasificación (-1 para clasificación descendente)

Ejemplo con una tabla
Ahora bien, si nuestros datos iniciales están en un tableroEntonces, las claves de ordenación serán los nombres de los encabezados de columna. Con la siguiente fórmula
=ORDENAR(tblFruits;tblFruits[Cliente];1;tblFruits[Cantidad];-1)

Construcción de tipo configurable.
A continuación se muestra un ejemplo que ayudará a muchas personas a crear un panel completamente dinámico con solo 2 funciones.
Usando la función ORDENAR con el INDIRECT, es posible concebir una tabla donde la clasificación se rige por el contenido de las celdas J7 y J10

La fórmula en F7 es la siguiente
=TRIERPAR(tblFruits3;INDIRECT("tblFruits3["&$J$7&"]");SI($J$10="Croissant";1;-1))