Table des matières
Dans un scénario de travail pratique avec Microsoft Excel, nous devons fréquemment trier et filtrer plusieurs colonnes dans un large éventail de données. Dans cet article, vous allez découvrir toutes les techniques utiles et rapides pour trier plusieurs colonnes dans Excel.
La capture d'écran ci-dessus est un aperçu de l'article qui représente un exemple de tri de données dans plusieurs colonnes. Vous en apprendrez davantage sur l'ensemble de données ainsi que sur les méthodes et fonctions permettant de trier et de filtrer les données Excel dans les sections suivantes de cet article.
Télécharger le cahier d'exercices
Vous pouvez télécharger le classeur Excel que nous avons utilisé pour préparer cet article.
Trier plusieurs colonnes5 approches rapides pour trier plusieurs colonnes dans Excel
1. utilisation de la commande Sort & Filter pour trier plusieurs colonnes
Pour trier plusieurs colonnes à la fois dans Excel, en utilisant la fonction Trier et filtrer est la meilleure solution. Elle vous permettra d'ajouter & ; de choisir différentes options pour trier n'importe quelle plage de données. Dans notre jeu de données ci-dessous, il y a 6 colonnes contenant des noms aléatoires de marques d'ordinateurs, de types d'appareils, de noms de modèles, de pays d'origine, de dates de sortie et de prix des appareils.
Lire la suite : Comment trier des données dans Excel à l'aide d'une formule
Nous voulons ajouter deux critères de tri des colonnes dans notre ensemble de données. Nous allons trier les noms des pays d'origine dans l'ordre de Z à A. Ensuite, les prix des appareils seront triés du plus petit au plus grand.
📌 Étape 1 :
➤ Sélectionnez d'abord l'ensemble des données de la table.
➤ Sous le Accueil ruban, sélectionnez Tri personnalisé à partir du Trier et filtrer dans le menu déroulant Modification de Une boîte de dialogue s'ouvre.
📌 Étape 2 :
➤ Tapez sur la liste déroulante Trier par & ; sélectionnez Pays d'origine .
➤ Changez l'ordre en Z à A de la Commandez dans le menu déroulant.
➤ Cliquez sur Ajouter un niveau pour attribuer un autre critère.
📌 Étape 3 :
➤ Maintenant, sélectionnez Prix dans le menu déroulant suivant.
➤ Changez son ordre par Du plus petit au plus grand .
➤ Press OK & ; vous avez terminé.
Comme dans l'image ci-dessous, vous aurez vos données triées pour toutes les colonnes en une seule fois. In Colonne G Les prix sont triés en fonction de l'ordre des noms de pays, car nous avons attribué l'ordre des prix comme critère secondaire de tri.
2. attribution d'options de filtrage sur les en-têtes de tableau
En utilisant Filtre sur les en-têtes de tableau, vous pouvez trier les colonnes plus facilement, mais dans ce cas, vous ne pouvez pas ajouter des critères pour deux ou plusieurs colonnes simultanément.
📌 Étape 1 :
➤ Sélectionnez d'abord tous les en-têtes du tableau.
➤ Sous le Accueil cliquez sur l'onglet Filtre à partir du Trier et filtrer dans le menu déroulant Modification de Vous y trouverez les commandes suivantes Filtre sur vos en-têtes de table.
📌 Étape 2 :
➤ Maintenant, cliquez sur le Pays d'origine dans le menu déroulant.
➤ Sélectionnez la commande- Trier de Z à A.
➤ Press OK .
Vous obtiendrez les colonnes triées en fonction des pays d'origine. Vous pouvez également trier toute autre colonne en fonction de vos critères avec Filtre à partir des en-têtes de colonne.
3. mise en forme conditionnelle pour trier plusieurs colonnes
Si vous voulez trier vos données ou vos colonnes en les mettant en évidence par des couleurs ou des symboles, vous devez choisir Mise en forme conditionnelle Mais cette méthode ne changera pas ou ne modifiera pas du tout l'ordre de vos données. Elle ne fera que mettre en évidence les données d'une colonne ou d'une ligne en fonction des critères de tri. Supposons que nous voulions trier la colonne de la date de sortie en mettant les données en évidence.
📌 Des pas :
➤ Sélectionner la colonne entière pour Date de publication .
➤ Sous le Accueil ruban, du Mise en forme conditionnelle et Échelles de couleurs dans les listes déroulantes, choisissez le Vert-Blanc ou toute autre échelle de couleurs que vous préférez. Vous verrez un aperçu de cette échelle de couleurs dans la colonne qui vous est attribuée.
➤ Press Entrez & ; vous avez terminé.
La colonne assignée s'affiche avec Vert-Blanc Les échelles de couleur où le vert complet indique les dates les plus récentes et le vert clair ou le blanc les dates plus anciennes. C'est ainsi que vous pouvez trier les données en les mettant en évidence par des couleurs.
Vous pouvez également trier la colonne des prix avec des échelles de couleurs similaires ou différentes. Ici, les prix sont triés par ordre croissant & ; si vous utilisez des échelles de couleurs, cela ressemblera à l'image suivante.
Le tri par échelle de couleurs dépend des données numériques disponibles. Si vous souhaitez trier des chaînes de texte dans une colonne ou une ligne, vous devez chercher une autre méthode ou personnaliser les données sélectionnées à partir de l'outil de tri de l'UE. Mise en forme conditionnelle .
4) Insertion de la fonction SORT pour trier plusieurs colonnes
Lorsque vous devez trier une plage de données dans une autre zone de votre feuille de calcul et que vous ne souhaitez pas non plus copier les données d'origine, l'utilisation de la fonction de tri des données de la feuille de calcul peut être utile. TRIER peut être une solution utile. Commençons par nous familiariser avec cette fonction SORT.
- Objectif de la fonction :
Trie une plage d'un tableau.
- Syntaxe :
=SORT(tableau, [sort_index], [sort_order], [by_col])
- Arguments :
array- Plage de données ou cellules que vous souhaitez trier.
[sort_index]- Numéro de la colonne ou de la ligne qui sera triée.
[sort_order]- Ordre ascendant (1) ou descendant (-1).
[by_col]- Vous devez choisir si le tri sera effectué par colonne ou par ligne.
Dans l'image ci-dessous, un autre tableau a été ajouté sous le 1er tableau où nous appliquerons l'option TRIER sur la base des données du tableau d'origine.
📌 Des pas :
➤ Sélectionner la sortie Cellule B26 & ; type :
=SORT(B5:G23,6,-1,FALSE)
➤ Press Entrez et vous trouverez les colonnes triées dans le deuxième tableau.
Nous n'avons trié les prix que du plus grand au plus petit. Dans la fonction, le premier argument est le suivant B5:G23 qui est la plage sélectionnée de données à trier, ici tri_index ou le numéro de colonne a été choisi comme 6 puisque la 6ème colonne représente les prix. -1' dans le 3e argument signifie que nous trions les données par ordre décroissant. Et dans le 4e argument, la fonction logique FAUX a été choisi pour affecter le tri par lignes, et non par colonnes.
5. application de la fonction SORTBY pour trier plusieurs colonnes
En utilisant SORTBY vous pouvez ajouter plusieurs critères de tri des colonnes. La syntaxe de cette formule est la suivante
=SORTBY(tableau, by_array1, [sort_order1], [by_array2], [sort_order2])
Sur la base de notre ensemble de données, nous allons d'abord trier la colonne du pays d'origine, puis les prix seront triés du plus petit au plus grand.
📌 Des pas :
➤ Select Cellule B26 et le type :
=SORTBY(B5:G23,E5:E23,-1,G5:G23,1)
➤ Press Entrez et vous verrez le tableau trié en une seule fois dans le deuxième tableau.
Dans la fonction, le 1er argument est le tableau de données sélectionné qui doit être trié. Les 2ème et 3ème arguments sont la plage de cellules - E5:E23 & ; -1 respectivement. Cela signifie que les données textuelles dans Colonne E seront triés par ordre alphabétique de Z à A Ces deux arguments combinent le premier critère de tri. Le deuxième critère est constitué des arguments suivants G5:G23 et '1' ce qui indique que les prix en Colonne G seront triés du plus petit au plus grand.
Mots de conclusion
J'espère que toutes les méthodes mentionnées ci-dessus vous inciteront désormais à les appliquer plus efficacement dans vos feuilles de calcul Excel. Si vous avez des questions ou des commentaires, n'hésitez pas à m'en faire part dans la section des commentaires. Vous pouvez également consulter nos autres articles relatifs aux fonctions Excel sur ce site.