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
DECALERpour ajuster la plage dynamiquement. - Ignorer les erreurs de valeurs : La formule
TRIpeut renvoyer des erreurs si la plage contient des erreurs de valeurs (#VALEUR!, #DIV/0!, etc.). Utilisez la fonctionSIERREURpour 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.