Formules Excel

Comment trier vos données Excel efficacement avec la formule TRI ?

15 janvier 2026 2 vues

Excel regorge de fonctionnalités puissantes pour manipuler et analyser vos données. Parmi celles-ci, la fonction `TRI` se distingue par sa capacité à organiser vos informations de manière dynamique et flexible. Oubliez les tris manuels fastidieux et découvrez comment la formule `TRI` peut vous faire gagner un temps précieux tout en améliorant la clarté de vos feuilles de calcul. Cet article vous guidera pas à pas dans l'utilisation de cette formule essentielle, avec des exemples concrets et des conseils pratiques pour en tirer le meilleur parti.

La formule TRI Excel : un allié pour l'organisation de vos données

La formule TRI est une fonction Excel qui permet de trier une plage de données en fonction d'une ou plusieurs colonnes. Contrairement à la fonction de tri intégrée d'Excel, la formule TRI ne modifie pas les données sources. Elle crée une nouvelle plage de données triées, laissant les données originales intactes. Cela en fait une solution idéale pour conserver une copie non triée de vos données tout en travaillant avec une version organisée.

Syntaxe de la formule TRI

La syntaxe de la formule TRI est la suivante :

=TRI(plage; [index_tri]; [ordre_tri]; [par_colonne])

  • plage : La plage de cellules que vous souhaitez trier. C'est l'argument obligatoire.
  • index_tri : Le numéro de la colonne ou de la ligne (selon si vous triez par colonne ou par ligne) à utiliser comme base pour le tri. Si omis, Excel triera par la première colonne de la plage. C'est un argument optionnel.
  • ordre_tri : Indique l'ordre de tri. 1 pour un tri croissant (par défaut), -1 pour un tri décroissant. C'est un argument optionnel.
  • par_colonne : Indique si le tri doit se faire par colonne (FAUX ou omis) ou par ligne (VRAI). C'est un argument optionnel.

Exemples d'utilisation de la formule TRI

Exemple 1 : Trier une liste de noms par ordre alphabétique

Supposons que vous ayez une liste de noms dans la plage A1:A10. Pour trier cette liste par ordre alphabétique (croissant), vous pouvez utiliser la formule suivante :

=TRI(A1:A10)

Cette formule affichera une nouvelle liste de noms triés par ordre alphabétique, sans modifier la liste originale dans la plage A1:A10.

Exemple 2 : Trier une liste de produits par prix décroissant

Imaginez que vous ayez un tableau avec des produits dans la colonne A et leurs prix dans la colonne B (A1:B10). Pour trier ce tableau par prix décroissant, vous utiliserez la formule suivante :

=TRI(A1:B10; 2; -1)

Ici, 2 indique que le tri doit se baser sur la deuxième colonne (la colonne des prix), et -1 indique un ordre décroissant.

Exemple 3 : Trier un tableau par date croissante

Si vous avez un tableau avec des dates dans la colonne A et d'autres informations associées dans la colonne B (A1:B10), vous pouvez trier le tableau par date croissante avec la formule :

=TRI(A1:B10; 1; 1)

Dans ce cas, 1 indique que le tri doit se faire sur la première colonne (la colonne des dates), et 1 spécifie un ordre croissant. Excel interprétera les dates et les triera correctement.

Exemple 4 : Trier des données par ligne (horizontalement)

La formule TRI peut également trier des données horizontalement. Imaginez une plage A1:D1 contenant des données que vous souhaitez trier de gauche à droite. La formule suivante triera les données en ordre croissant :

=TRI(A1:D1;;;VRAI)

L'argument VRAI indique que le tri doit se faire par ligne.

Combiner la formule TRI avec d'autres fonctions

La puissance de la formule TRI réside également dans sa capacité à être combinée avec d'autres fonctions Excel pour des analyses plus complexes.

Combiner TRI et UNIQUE

Pour obtenir une liste triée et sans doublons, vous pouvez combiner les formules TRI et UNIQUE:

=TRI(UNIQUE(A1:A10))

Cette formule renverra une liste triée des valeurs uniques présentes dans la plage A1:A10.

Combiner TRI et FILTRE

Vous pouvez utiliser la formule FILTRE pour extraire des données spécifiques, puis les trier avec la formule TRI:

=TRI(FILTRE(A1:B10; C1:C10="Oui"))

Cette formule triera les données de la plage A1:B10 uniquement pour les lignes où la colonne C contient la valeur "Oui".

Bonnes pratiques et erreurs à éviter avec la formule TRI Excel

Bonnes pratiques

  • Utiliser des noms de plages : Pour une meilleure lisibilité et maintenabilité de vos formules, utilisez des noms de plages au lieu de références de cellules directes. Par exemple, définissez un nom de plage "Produits" pour la plage A1:A10 et utilisez =TRI(Produits).
  • Vérifier les types de données : Assurez-vous que les données que vous triez sont du même type. Le tri de données mixtes (textes et nombres) peut donner des résultats inattendus.
  • Utiliser des tableaux structurés : Les tableaux structurés Excel (Insertion > Tableau) s'adaptent automatiquement aux nouvelles données, ce qui simplifie l'utilisation de la formule TRI.
  • Commenter vos formules : Ajoutez des commentaires à vos formules complexes pour expliquer leur fonctionnement et faciliter leur compréhension ultérieure.

Erreurs à éviter

  • Oublier les références absolues : Si vous copiez une formule TRI, assurez-vous d'utiliser des références absolues ($) si nécessaire pour éviter que les références de plages ne se décalent.
  • Trier des données avec des cellules fusionnées : Le tri de données contenant des cellules fusionnées peut entraîner des erreurs. Évitez d'utiliser des cellules fusionnées dans les plages que vous souhaitez trier.
  • Ne pas tenir compte des en-têtes : Si votre plage de données inclut des en-têtes, assurez-vous de les exclure de la plage à trier ou d'utiliser la fonction DECALER pour ajuster la plage dynamiquement.
  • Ignorer les erreurs de valeurs : La formule TRI peut renvoyer des erreurs si la plage contient des erreurs de valeurs (#VALEUR!, #DIV/0!, etc.). Utilisez la fonction SIERREUR pour gérer ces erreurs.

Alternatives à la formule TRI

Bien que la formule TRI soit un outil puissant, il existe d'autres méthodes pour trier des données dans Excel.

  • La fonction de tri intégrée d'Excel : Cette fonction (Données > Trier) est simple à utiliser pour les tris de base, mais elle modifie les données sources.
  • Les tableaux croisés dynamiques : Les tableaux croisés dynamiques permettent de trier et de regrouper des données de manière interactive.
  • Power Query : Power Query est un outil d'extraction, de transformation et de chargement de données qui offre des fonctionnalités de tri avancées.

Conclusion

La formule TRI est un atout précieux pour tout utilisateur d'Excel souhaitant organiser et analyser ses données efficacement. En comprenant sa syntaxe, en l'utilisant avec d'autres fonctions et en évitant les erreurs courantes, vous pouvez maîtriser cette formule et gagner un temps considérable dans vos tâches quotidiennes. N'hésitez pas à expérimenter avec les exemples présentés dans cet article et à explorer les nombreuses possibilités offertes par la formule TRI pour optimiser vos feuilles de calcul.

Questions fréquentes

La formule TRI modifie-t-elle mes données sources ?

Non, contrairement à la fonction de tri intégrée d'Excel, la formule TRI ne modifie pas les données sources. Elle crée une nouvelle plage de données triées, laissant les données originales intactes.

Puis-je trier des données par plusieurs colonnes avec la formule TRI ?

Non, la formule TRI ne permet pas de trier directement par plusieurs colonnes. Cependant, vous pouvez imbriquer plusieurs formules TRI ou utiliser d'autres fonctions comme la fonction TRI.PAR pour obtenir un tri plus complexe.

La formule TRI fonctionne-t-elle avec les tableaux structurés Excel ?

Oui, la formule TRI fonctionne parfaitement avec les tableaux structurés Excel. L'utilisation de tableaux structurés simplifie la référence aux plages de données et permet à la formule de s'adapter automatiquement aux nouvelles données.

Mots-clés associés :

formule excel trier par ordre alphabetique trier excel automatiquement formule excel ordre croissant excel tri avancé fonction trier excel

Partager cet article :