Utiliser la fonction SORTBY pour trier vos données Excel
Comment utiliser la fonction SORTBY dans Excel
Introduction
La fonction SORTBY dans Excel permet de trier dynamiquement des données selon une ou plusieurs colonnes, tout en conservant les données originales intactes. Elle est particulièrement utile pour créer des tableaux réorganisés sans modifier la structure de base. Cette fonction est disponible dans les versions Excel ou Office 2021 et ultérieures, Excel pour Microsoft 365 (PC/Mac), Excel Online et les applications mobiles (au 25/04/2025).
Éléments requis
- Une version compatible d’Excel.
- Un tableau de données structuré (exemple : plage nommée ou tableau Excel).
- Des colonnes de référence pour le tri.
Syntaxe de SORTBY
La syntaxe est la suivante :
=SORTBY(tableau; colonne1; ordre1; [colonne2]; [ordre2];...)
- tableau : plage de cellules ou tableau à trier.
- colonne1 : première colonne de référence pour le tri.
- ordre1 : 1 (ascendant) ou -1 (descendant).
- [colonne2]; [ordre2] : options supplémentaires (jusqu’à 64 paires).
Remarque : Les colonnes de tri doivent avoir la même hauteur que le tableau source.
Étapes pour trier avec SORTBY
1. Trier par une seule colonne
- Préparez une zone vide pour afficher le résultat (exemple : colonnes G à K).
- Dans la cellule de destination (exemple : G2), saisissez :
=SORTBY(T_Cible; T_Cible[Points]; -1)
- T_Cible : nom du tableau source.
- T_Cible[Points] : colonne de tri.
- -1 : ordre décroissant.
- Appuyez sur Entrée. Les données triées par “Points” s’affichent dynamiquement.
- Attention : Vérifiez l’espace disponible pour éviter l’erreur
DÉBORDEMENT!
.
2. Trier par plusieurs colonnes
- Utilisez la même zone de résultat.
- Dans la cellule de destination, saisissez :
=SORTBY(T_Cible; T_Cible[Objectif_atteint?]; -1; T_Cible[Points]; -1)
- Tri principal par “Objectif_atteint?” (Y avant N).
- Tri secondaire par “Points” en décroissant.
- Validez avec Entrée. Les données sont regroupées par objectif, puis par points.
3. Combiner SORTBY avec FILTER
- Pour filtrer et trier simultanément, utilisez :
=FILTRE(SORTBY(T_Cible; T_Cible[Points]; -1); SORTBY(T_Cible[Points]; T_Cible[Points]; -1)>55)
- Cette formule affiche uniquement les scores supérieurs à 55, triés en décroissant.
Différences entre SORT et SORTBY
Caractéristique | SORT | SORTBY |
---|---|---|
Syntaxe | Tri par index de colonne | Tri par références nommées |
Niveaux de tri | 1 colonne/ligne | Jusqu’à 64 colonnes/lignes |
Stabilité des références | Risque d’erreur si structure modifiée | Références stables |
Conclusion
La fonction SORTBY simplifie le tri multi-critères dans Excel tout en offrant une grande flexibilité. Contrairement à SORT, elle évite les erreurs liées aux modifications de structure et permet des combinaisons avancées avec d’autres fonctions comme FILTRE. Pour des analyses plus complexes, envisagez également les tableaux croisés dynamiques.

Rédactrice spécialisée en édition de site. Formation de journaliste et passionnée par les nouvelles technologies, l’intelligence artificielle et la rédaction web.
Laisser un commentaire