TRIERPAR (TRIERPAR, fonction)

La fonction TRIERPAR trie le contenu d’une plage ou une matrice en fonction des valeurs dans une plage ou une matrice correspondante.

Votre navigateur ne prend pas en charge la vidéo. Installez Microsoft Silverlight, Adobe Flash Player ou Internet Explorer 9.

Remarque : 24 septembre 2018 : La fonction TRIERPAR est une des fonctionnalités bêta et est à ce stade uniquement réservée aux participants Office Insider. Nous allons continuer à optimiser ces fonctionnalités au cours des prochains mois. Lorsqu’elles seront prêtes, elles seront mises à la disposition de tous les participants au programme Office Insider et de tous les abonnés Office 365.

Dans cet exemple, nous trions une liste de noms de personnes selon l’âge, dans l’ordre croissant.

Vous pouvez utiliser TRIERPAR pour trier une plage. Dans ce cas, nous avons utilisé =TRIERPAR(D2:E9;E2:E9) pour trier une liste de noms selon l’âge des personnes, dans l’ordre croissant.

=TRIERPAR(matrice; by_array1; [sort_order1]; [[by_array2]; [sort_order2]];…) 

Argument

Description

matrice

Obligatoire

La matrice ou plage à trier

by_array1

Obligatoire

La matrice ou plage pour filtrer selon

[sort_order1]

Facultatif

L’ordre à appliquer pour le tri. 1 pour croissant, -1 pour décroissant

[by_array2]

Facultatif

La matrice ou plage selon laquelle trier

[sort_order2]

Facultatif

L’ordre à appliquer pour le tri. 1 pour croissant, -1 pour décroissant

Remarques : 

  • 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 pour notre formule TRIERPAR est la plage D2:E9.

  • La fonction TRIERPAR renvoie une matrice 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 matrice 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!. Si vous fermez le classeur source, les formules de tableau dynamique liées renverront une erreur #REF! lorsqu’elles seront actualisées.

Exemples

Trier un tableau par région dans l’ordre croissant, puis par âge de chaque personne, dans l’ordre décroissant.

Vous pouvez trier un tableau par région dans l’ordre croissant, puis selon l’âge de chaque personne, dans l’ordre décroissant.

Utiliser TRIERPAR avec TABLEAU.ALEATet NBVAL pour randomiser une liste de valeurs. Dans ce cas, E2 # référence la plage de matrice dynamique commençant dans la cellule E2, comme ce qui a été renseigné à l’aide =SEQUENCE(10). Le signe # s’appelle l’ opérateur de plage dispersée.

Vous pouvez utiliser TRIERPAR avec les fonctions TABLEAU.ALEAT et NBVAL. Dans ce cas, E2# fait référence à la plage entière commençant dans la cellule E2 et renseignée à l’aide de =SEQUENCE(10). Le signe # est appelé opérateur de plage dispersée.

Utilisez TRIERPAR pour trier un tableau des valeurs de température et pluie par température élevée.

Vous pouvez utiliser TRIERPAR pour trier un tableau de valeurs de températures et de précipitations selon la température maximale.

Conditions d’erreur

  • Les arguments by_array doivent être de la hauteur d’une ligne ou de la largeur d’une colonne.

  • Tous les arguments doivent avoir la même taille.

  • Si l’argument ordre de tri n’est pas -1 ou 1, la formule entraîne une #VALUE ! erreur.

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours consulter un expert de la communauté technique Excel, obtenir une assistance dans la communauté Answers ou suggérer une nouvelle fonctionnalité ou une amélioration sur le forum Excel User Voice.

Voir aussi

Fonction FILTRE

Fonction TABLEAU.ALEAT

Fonction SEQUENCE

Fonction SINGLE

Fonction TRIER

Fonction UNIQUE

#SPILL ! erreurs dans Excel

Les tableaux dynamiques et le comportement de matrice dispersé

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×