Exceller

TRIER et TRIER avec plusieurs colonnes

Sort Sortby With Multiple Columns

Feuille de travail pratique incluse avec formation vidéo en ligne .

Dans cette vidéo, nous allons voir comment trier sur plusieurs colonnes avec le TRIER et TRIER PAR les fonctions.

Dans cette feuille de travail, nous avons une liste de noms, projets, valeurs et régions. Ces données ne sont pas triées.



Notre objectif est de trier les données d'abord par région, puis par nom et enfin par valeur, avec des valeurs plus importantes en premier.



Commençons par la fonction SORTBY. Le premier argument, tableau, correspond aux données que nous voulons trier, dans ce cas, toutes les données de la plage B5: E16.

Désormais, la fonction SORTBY est conçue pour trier les données par plus d'une dimension à la fois. Une dimension peut être une colonne correspondante, une plage de cellules ou un tableau.



Chaque dimension de tri est entrée sous la forme d'une paire d'arguments: le tableau à trier et le sens de tri.

vous pouvez modifier le contenu de la cellule active en

Pour les fonctions SORT et SORTBY, l'ordre de tri est 1 pour l'ordre croissant et -1 pour l'ordre décroissant.

Dans cet exemple, nous trions d'abord par région, par ordre croissant.



Ensuite, nous trions par nom, également par ordre croissant.

Enfin, nous trions par montant, cette fois en descendant ordre, je dois donc fournir un -1.

Lorsque j'entre la formule, les données sont triées selon les besoins.

Voyons maintenant comment effectuer le même tri avec la fonction TRIER. Le tableau est le même que précédemment, la plage B5: E16.

Maintenant, à première vue, il ne semble pas que nous puissions utiliser SORT, car il n'y a qu'un seul argument pour l'index de tri.

exceller comment diviser une colonne par un nombre

Cependant, l'astuce consiste à utiliser ce qu'on appelle un constante de tableau . Entre accolades, nous entrons 4 pour la région, 1 pour le nom et 3 pour le montant.

Ici, nous spécifions les colonnes sur lesquelles nous voulons trier.

Pour spécifier l'ordre de tri, nous utilisons une autre constante de tableau, avec 1 pour croissant, 1 pour croissant et -1 pour décroissant.

Lorsque j'entre dans la formule, vous pouvez voir que nous obtenons les mêmes résultats que ceux obtenus avec la fonction SORTBY.

Alors, quelle fonction devriez-vous utiliser?

Dans ce cas, c'est une question de préférence personnelle. Les deux fonctions fonctionnent très bien.

L'option SORTBY est plus typique, et probablement un peu plus facile à comprendre pour l'utilisateur moyen.

L'option SORT est plus compacte, mais aussi plus cryptique, car elle dépend des constantes du tableau.

formule pour calculer le pourcentage dans Excel

Les deux fonctions sont dynamiques et répondront à tout changement dans les données source.

Formules de matrice dynamique sont disponibles en Excel 365 seul.


^