La fonction TRIER
Une copie triée d'un tableau, qui se trie à nouveau quand la source change. Le tri de Données trie une fois ; TRIER trie toujours.
La syntaxe
=TRIER(tableau; [index_tri]; [ordre_tri]; [par_col])
Dans un Excel en anglais : =SORT(array, [sort_index], [sort_order], [by_col]).
Les arguments
- tableau : la plage à trier.
- index_tri : le numéro de la colonne de tri ; 1 par défaut.
- ordre_tri : 1 croissant, -1 décroissant.
- par_col : VRAI pour trier des colonnes.
Un exemple
=TRIER(A2:D100;4;-1)
Le tableau trié sur sa 4e colonne, du plus grand au plus petit.
Les pièges
- Des cellules occupées là où le résultat doit s'étaler : #PROPAGATION!.
- Absente d'Excel 2019 et avant.
Aller plus loin
- UNIQUE, FILTRE.
- Requêtes SQL : ORDER BY sur un fichier entier.
Questions fréquentes
- Comment trier sur deux colonnes ?
=TRIER(A2:D100;{2.4};{1.-1})dans un Excel français : la 2e colonne croissante, puis la 4e décroissante.