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

  1. Préparez une zone vide pour afficher le résultat (exemple : colonnes G à K).
  2. 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.
  3. Appuyez sur Entrée. Les données triées par “Points” s’affichent dynamiquement.
  4. Attention : Vérifiez l’espace disponible pour éviter l’erreur

    DÉBORDEMENT!

    .

2. Trier par plusieurs colonnes

  1. Utilisez la même zone de résultat.
  2. 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.
  3. Validez avec Entrée. Les données sont regroupées par objectif, puis par points.
LIRE AUSSI  Comment éviter qu'Excel ne transforme vos fractions

3. Combiner SORTBY avec FILTER

  1. Pour filtrer et trier simultanément, utilisez :
    =FILTRE(SORTBY(T_Cible; T_Cible[Points]; -1); SORTBY(T_Cible[Points]; T_Cible[Points]; -1)>55)
  2. 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