Toutes les fonctions Excel

TRIER dans Excel (SORT) : comment l'utiliser

TRIER donne une copie triée de vos données, qui se met à jour quand la source change. Disponible dans Excel 2021 et 365.

Essayez gratuitement les premiers exercicesDans la leçon La fonction TRIER

Que fait TRIER ?

TRIER affiche ailleurs une copie triée de vos données. Votre liste d'origine reste telle quelle, et la copie se met à jour d'elle-même quand quelque chose change.

Avec le deuxième argument, vous choisissez la colonne de tri, et avec le troisième le sens : 1 du plus petit au plus grand, -1 du plus grand au plus petit. TRIERPAR trie selon une colonne que vous n'affichez pas vous-même. Les deux fonctionnent dans Excel 2021 et 365.

Quand utiliser TRIER ?

  • Un classement qui se met à jour, du plus grand au plus petit : =TRIER(A2:B20;2;-1).
  • Une liste alphabétique de noms : =TRIER(A2:A50).
  • Seulement les noms, triés selon leur score : =TRIERPAR(A2:A20;B2:B20;-1).
  • Une liste sans doublons, dans l'ordre alphabétique : =TRIER(UNIQUE(A2:A100)).

Syntaxe

La syntaxe est le modèle fixe d'une fonction. Les mots entre parenthèses sont des emplacements à remplir : c'est là que vous indiquez vous-même quelque chose, comme une cellule, un nombre ou un texte. Tout le reste se tape exactement tel quel.

=TRIER(tableau; [index_tri]; [ordre_tri])

Une copie triée de vos données qui se met à jour d'elle-même.

Avec un exemple : =TRIER(C2:C6;1;-1)

Voici comment lire la formule, élément par élément :

ÉlémentCe que cela signifieDans l'exemple
=Toute formule commence par un signe égal. Sans =, Excel considère ce que vous tapez comme du texte ordinaire.=
TRIERLe nom de la fonction : c'est ainsi qu'Excel sait ce qu'il doit faire. Vous pouvez le taper en minuscules, Excel le met lui-même en majuscules.TRIER
( )Juste après le nom viennent les parenthèses. Entre les deux, ce dont la fonction a besoin pour travailler : les arguments.( )
tableauCe que vous voulez afficher trié : une colonne ou tout un tableau.C2:C6
[index_tri]Facultatif : la colonne de votre plage selon laquelle vous triez. On compte à partir de 1.1
[ordre_tri]Facultatif : 1 du plus petit au plus grand, -1 du plus grand au plus petit.-1
;Un point-virgule sépare les arguments. Dans un Excel en anglais, c'est une virgule.;
[ ]Ce qui est entre crochets peut être omis. Les crochets eux-mêmes ne se tapent jamais.

TRIER étape par étape

E1 contient =TRIER(C2:C6;1;-1). Avec -1, la plus grande valeur vient en premier. Modifiez les nombres ou la formule et regardez ce qui se passe.

E1
A
B
C
D
E
F
G
H
1
Région
Produit
CA
1200
2
Lyon
PC portable
1200
980
3
Toulouse
Écran
340
410
4
Lyon
Écran
410
340
5
Marseille
PC portable
980
75
6
Toulouse
Souris
75
7
8
9
10
Prêt

Voici comment construire la formule vous-même :

  1. Cliquez sur E1, avec des cellules vides en dessous, et tapez TRIER avec une parenthèse.=TRIER(
  2. Sélectionnez ce que vous voulez voir trié, le chiffre d'affaires en C2:C6, et tapez un point-virgule.=TRIER(C2:C6;
  3. Tapez la colonne de votre plage selon laquelle vous triez : il n'y en a qu'une, donc 1. Tapez un point-virgule.=TRIER(C2:C6;1;
  4. Tapez -1 pour aller du plus grand au plus petit, fermez la parenthèse et appuyez sur Entrée.=TRIER(C2:C6;1;-1)

Autres exemples

Trier tout le tableau

E1 contient =TRIER(A2:C6;3;-1). Triez A2:C6 selon la troisième colonne, le chiffre d'affaires : toute la ligne suit, et Lyon avec 1200 se retrouve en haut.

E1
A
B
C
D
E
F
G
H
1
Région
Produit
CA
Lyon
PC portable
1200
2
Lyon
PC portable
1200
Marseille
PC portable
980
3
Toulouse
Écran
340
Lyon
Écran
410
4
Lyon
Écran
410
Toulouse
Écran
340
5
Marseille
PC portable
980
Toulouse
Souris
75
6
Toulouse
Souris
75
7
8
9
10
Prêt

Trier selon une autre colonne

E1 contient =TRIERPAR(B2:B6;C2:C6;-1). Seulement les produits, mais dans l'ordre du chiffre d'affaires à côté.

E1
A
B
C
D
E
F
G
H
1
Région
Produit
CA
PC portable
2
Lyon
PC portable
1200
PC portable
3
Toulouse
Écran
340
Écran
4
Lyon
Écran
410
Écran
5
Marseille
PC portable
980
Souris
6
Toulouse
Souris
75
7
8
9
10
Prêt

Dans l'ordre alphabétique

E1 contient =TRIER(A2:A6). Sans autres arguments, TRIER trie de A à Z.

E1
A
B
C
D
E
F
G
H
1
Région
Produit
CA
Lyon
2
Lyon
PC portable
1200
Lyon
3
Toulouse
Écran
340
Marseille
4
Lyon
Écran
410
Toulouse
5
Marseille
PC portable
980
Toulouse
6
Toulouse
Souris
75
7
8
9
10
Prêt

Trier avec une formule ou avec le bouton ?

Le bouton modifie votre tableau lui-même. La formule laisse la source intacte et se met à jour toute seule.

Là où ça coince souvent

  • Vous ne pouvez pas modifier le résultat directement.
Envie d'essayer vous-même ?
Entraînez-vous dans la leçon La fonction TRIER. Les premiers exercices sont gratuits.

Essayez gratuitement les premiers exercices

Questions fréquentes

Peut-on trier sur deux colonnes ?

Oui, dans Excel 365, avec TRIERPAR.

À lire aussi

UNIQUEFILTRESOMMEPRODCHOISIRCOLSLET