Fonction TRIER ExcelGuide Complet 2026
Tu veux afficher automatiquement tes ventes du plus grand au plus petit ? Classer tes produits par ordre alphabétique ? La fonction TRIER (SORT en anglais) réorganise dynamiquement les données d'un tableau selon une ou plusieurs colonnes.
Contrairement au tri manuel (Données > Trier), TRIER crée un résultat qui se met à jour automatiquement quand tes données changent. C'est l'une des fonctions de tableau dynamique les plus utilisées d'Excel 365.
Syntaxe de la fonction TRIER
=TRIER(tableau; [index_tri]; [ordre_tri]; [par_col])Retourne un tableau trié dynamiquement. Seul le premier paramètre est obligatoire.
Comprendre chaque paramètre de la fonction TRIER
tableau
(obligatoire)La plage ou le tableau à trier. Peut être une référence comme A1:C100 ou le résultat d'une autre fonction (FILTRE, UNIQUE, etc.). C'est le seul paramètre obligatoire.
[index_tri]
(optionnel)Le numéro de la colonne (ou ligne) sur laquelle trier. La numérotation commence à 1 et est relative au tableau, pas à la feuille. Par défaut : 1 (première colonne).
[ordre_tri]
(optionnel)L'ordre du tri : 1 pour croissant (A-Z, petit au grand), -1 pour décroissant (Z-A, grand au petit). Par défaut : 1 (croissant).
[par_col]
(optionnel)FAUX pour trier les lignes (le plus courant), VRAI pour trier les colonnes. Par défaut : FAUX (tri des lignes).
Conseil : TRIER retourne un tableau dynamique qui peut s'étendre sur plusieurs cellules. Assure-toi d'avoir assez d'espace libre en dessous et à droite.
Exemples pratiques pas à pas
Exemple 1 – Commercial : classer les ventes du meilleur au moins bon
Tu es commercial et tu veux voir instantanément qui a réalisé les meilleures ventes ce mois-ci.
Tri décroissant par la colonne 2 (Ventes). Sophie apparaît en premier.
| A | B | |
|---|---|---|
| 1 | Vendeur | Ventes (€) |
| 2 | Marie | 45 000 |
| 3 | Jean | 32 000 |
| 4 | Sophie | 58 000 |
| 5 | Lucas | 41 000 |
=TRIER(A1:B4;2;-1)Exemple 2 – Gestionnaire de stock : trier les produits par ordre alphabétique
Tu es gestionnaire de stock et tu veux afficher tes produits triés de A à Z pour faciliter la recherche.
Tri alphabétique sur la colonne 1 (Produit).
| A | B | C | |
|---|---|---|---|
| 1 | Produit | Stock | Prix |
| 2 | Clavier | 45 | 35 € |
| 3 | Souris | 120 | 25 € |
| 4 | Écran | 18 | 299 € |
| 5 | Casque | 67 | 89 € |
=TRIER(A1:C4;1;1)Conseil : =TRIER(A1:C4) sans paramètres supplémentaires trie par la première colonne en ordre croissant. C'est le comportement par défaut.
Exemple 3 – Data analyst : combiner TRIER et FILTRE
Tu es data analyst et tu veux afficher uniquement les ventes de la région "Nord", triées par montant décroissant.
FILTRE garde uniquement le Nord, puis TRIER ordonne par montant décroissant.
| A | B | C | |
|---|---|---|---|
| 1 | Client | Région | Montant |
| 2 | Alpha | Nord | 15 000 |
| 3 | Beta | Sud | 12 000 |
| 4 | Gamma | Nord | 28 000 |
| 5 | Delta | Nord | 9 000 |
=TRIER(FILTRE(A1:C4;B1:B4="Nord");3;-1)Exemple 4 – RH : afficher les 5 meilleurs scores d'évaluation
Tu es responsable RH et tu veux un tableau des 5 employés ayant les meilleures notes d'évaluation.
TRIER ordonne par score, puis PRENDRE garde les 5 premiers.
| A | B | C | |
|---|---|---|---|
| 1 | Employé | Département | Score |
| 2 | Marie | Tech | 95 |
| 3 | Jean | Sales | 88 |
| 4 | Sophie | Tech | 92 |
| 5 | Lucas | HR | 97 |
| 6 | Emma | Sales | 91 |
=PRENDRE(TRIER(A1:C5;3;-1);5)Attention : PRENDRE est aussi une fonction de tableau dynamique (Excel 365). Pour les versions antérieures, utilise INDEX avec des plages.
Les erreurs fréquentes et comment les corriger
Erreur #EPARS!
Apparaît quand le résultat du tableau dynamique n'a pas assez de place. Libère les cellules en dessous et à droite de ta formule.
=TRIER(A1:C10;2;-1)
Index de colonne incorrect
L'index est relatif au tableau passé en paramètre, pas à la feuille. Si tu passes B2:D10, la colonne B est l'index 1, pas 2.
=TRIER(B1:D10;2) // index 2, pas 3
TRIER vs TRIER.PAR vs Tri manuel
Trois façons de trier des données avec des comportements différents.
| Méthode | Multi-colonnes | Dynamique | Version |
|---|---|---|---|
| TRIER | 1 colonne | Oui | Excel 365/2019 |
| TRIER.PAR | Plusieurs | Oui | Excel 365/2019 |
| Tri manuel | Plusieurs | Non | Toutes versions |
Questions fréquentes
Comment trier par plusieurs colonnes avec TRIER ?
Utilise TRIER.PAR pour un tri multi-critères : =TRIER.PAR(données;colonne1;ordre1;colonne2;ordre2). Sinon, imbrique TRIER : TRIER(TRIER(données;col2;ordre);col1;ordre).
TRIER modifie-t-elle les données sources ?
Non, TRIER retourne un nouveau tableau dynamique. Les données originales restent intactes. Le résultat s'affiche dans les cellules où tu as placé la formule.
TRIER est-elle disponible dans toutes les versions d'Excel ?
Non, TRIER fait partie des fonctions de tableau dynamique disponibles depuis Excel 2019 et Microsoft 365. Pour les versions antérieures, utilise le tri manuel ou des formules INDEX/EQUIV/PETITE.VALEUR.
Comment trier en ignorant la casse ?
TRIER ignore la casse par défaut pour le texte. "apple" et "Apple" seront traités de la même façon dans l'ordre alphabétique.
Peut-on combiner TRIER avec FILTRE ?
Oui, c'est une combinaison très puissante ! =TRIER(FILTRE(données;critère);colonne;ordre) filtre d'abord les données puis les trie. L'inverse fonctionne aussi.
Les fonctions similaires à TRIER
Deviens un pro d'Excel
Rejoins Le Dojo Club pour maîtriser toutes les fonctions Excel et booster ta productivité. Formations, exercices pratiques et communauté d'entraide t'attendent.
Essayer pendant 30 jours