La fonction TRIER trie le contenu d’une plage ou d’un tableau. 

Dans cet exemple, nous faisons le tri par région, représentant commercial et produit individuellement avec =TRIER(A2:A17) copié sur les cellules F2, H2 et J2.

Utilisez la fonction TRIER pour trier des plages de données. Nous utilisons ici =TRIER(A2: A17) pour effectuer un tri par Région, puis nous copions la formule dans les cellules H2 et J2 pour effectuer un tri par Nom de représentant commercial et par Produit.

TRIER renvoie un tableau trié des éléments dans un tableau. Le tableau renvoyé est de la même forme que l’argument tableau fourni. 

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

Argument

Description

tableau

Obligatoire

La plage ou tableau à trier

[index_tri]

Facultatif 

Un nombre indiquant la ligne ou colonne à trier

[ordre_tri]

Facultatif

Un nombre indiquant l’ordre de tri désiré ; 1 pour l’ordre croissant (par défaut) -1 pour l’ordre décroissant

[par_col]

Facultatif

Une valeur logique indiquant le sens de tri désiré ; FAUX pour effectuer le tri par ligne (par défaut), VRAI pour trier par colonne

Remarques : 

  • Là où index_tri n’est pas fourni, ligne1/col1 sera présumé. Là où l’ordre n’est pas fourni, l’ordre croissant sera présumé. Par défaut Excel triera par ligne, et ne triera par colonne que lorsque par_col sera vrai. Lorsque par_col est FAUX ou manquant, Excel trie par ligne.

  • La fonction TRIER est fournie pour trier les données dans un tableau. Si vous voulez trier les données dans la grille, il est préférable d’utiliser la fonction TRIERPAR, plus flexible. TRIERPAR respecte les ajouts/suppressions de colonne, car elle fait référence à une plage, alors que TRIER fait référence à un numéro d’index de colonne.

  • Une matrice peut être considérée comme une ligne de valeurs, une colonne de valeurs ou une combinaison de lignes et colonnes de valeurs. Dans l’exemple ci-dessus, le tableau source pour notre formule TRIER est la plage A5:D20.

  • La fonction TRIER renvoie un tableau qui débordera si c’est le résultat final d’une formule. Cela signifie qu’Excel crée dynamiquement la plage de tableau de dimension appropriée lorsque vous appuyez sur entrée. Si vos données de prise en charge se trouvent dans un tableau Excel, la matrice est automatiquement redimensionnée quand vous ajoutez ou supprimez des données dans votre plage de tableau si vous utilisez lesréférences structurées. Pour plus d’informations, consultez cet article sur comportement de tableau renversé.

  • La prise en charge par Excel des tableaux dynamiques entre des classeurs est limitée. Si vous fermez le classeur source, les formules de tableau dynamique liées renverront une erreur #REF!. lorsqu'ils sont actualisés.

Exemples

Trier une plage de valeurs dans l’ordre décroissant.

Triez une plage de valeurs dans l’ordre décroissant.

Utiliser TRIER et FILTRE pour trier une plage dans l’ordre croissant et limiter aux valeurs de plus de 5 000.

Utilisez les fonctions TRIER et FILTRE ensemble pour trier une plage dans l’ordre croissant, en la limitant aux valeurs supérieures à 5 000.

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours poser des questions à un expert de la Communauté technique Excel ou obtenir une assistance dans la Communauté de support.

Voir aussi

Fonction FILTER

Fonction TABLEAU.ALEAT

Fonction SEQUENCE

Fonction TRIERPAR

Fonction UNIQUE

#PROPAGATION! erreurs dans Excel

Tableaux dynamiques et comportement des tableaux renversés

Opérateur d'intersection implicite : @

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.