Comment utiliser la fonction SORTBY (TRIERPAR) dans Excel

Français Anglaise
TRIERPAR SORTBY

Présentation générale

La fonction TRIERPAR, disponible dans Microsoft Excel et Google Sheets, permet de trier un tableau ou une plage de cellules en fonction de la valeur d’une ou plusieurs plages de critères. Cette fonction est extrêmement pratique pour organiser des données de manière dynamique, tout en préservant les données originales.

Syntaxe de la fonction

Voici la syntaxe de la fonction TRIERPAR :

TRIERPAR(plage, par_quoi, [tri_ascendant_1], [par_quoi2, tri_ascendant2],...)
  • plage : La plage de cellules à trier.
  • par_quoi : La plage qui détermine l’ordre de tri.
  • tri_ascendant_1 : Facultatif. Un booléen où TRUE (VRAI) indique un tri ascendant et FALSE (FAUX) un tri descendant. La valeur par défaut est TRUE (VRAI).
  • par_quoi2, tri_ascendant2, … : Facultatifs. Des paramètres additionnels permettent de spécifier des critères de tri supplémentaires.

Exemples d’utilisation

Considérons un tableau avec les données suivantes dans les colonnes A à C, où A représente des noms, B des âges et C des scores :

Nom Age Score
Alice 24 85
Bob 22 90
Clara 28 88

Pour trier ce tableau par âge de manière ascendante, utilisez :

=TRIERPAR(A1:C3, B1:B3, VRAI)

Pour trier d’abord par Score de façon descendante, puis par Âge en cas d’égalité, utilisez :

=TRIERPAR(A1:C3, C1:C3, FAUX, B1:B3, VRAI)

Scénarios pratiques

Cas pratique 1 : Gestion de l’inventaire

Un gestionnaire de stock souhaite classer son inventaire par catégorie de produit et ensuite par quantité en stock, de la plus faible à la plus élevée, afin d’identifier les produits nécessitant un réapprovisionnement immédiat.

Produit Catégorie Quantité
Pommes Alimentaire 30
Chaises Mobilier 15
Bananes Alimentaire 45

Pour trier ce tableau d’abord par catégorie de manière alphabétique, puis par quantité de façon ascendante au sein de chaque catégorie, utilisez :

=TRIERPAR(A1:C4, B1:B4, VRAI, C1:C4, VRAI)

Cas pratique 2 : Organisation des données pour une conférence

Un organisateur de conférence souhaite lister les participants, triés d’abord par pays puis par nom, dans l’ordre alphabétique pour faciliter l’enregistrement.

Nom Pays
John Doe USA
Jane Smith Canada
Albert Dupont France

Solution :

=TRIERPAR(A1:B4, B1:B4, VRAI, A1:A4, VRAI)

Ce paramétrage permet d’organiser les participants de manière efficace, facilitant ainsi la gestion des enregistrements.

Plus d'infoRmation: https://support.microsoft.com/fr-fr/office/trierpar-trierpar-fonction-cd2d7a62-1b93-435c-b561-d6a35134f28f

Autres fonctions
Renvoie une RéféRence sous foRme de texte à une seule cellule d’une feuille de calcul
Choisit une valeur dans une liste
Renvoie le numéRo de colonne d’une RéféRence
Renvoie le nombRe de colonnes dans une RéféRence
Renvoie une RéféRence décalée paR RappoRt à une RéféRence donnée
RecheRche des valeuRs dans une RéféRence ou une matRice
Permet de filtrer une plage de données en fonction de critères que vous définissez
Renvoie la formule à la référence donnée sous forme de texte
Utilise Un index poUr choisir Une valeUr provenant d’Une référence oU d’Une matrice
Renvoie une RéféRence indiquée paR une valeuR de texte
Crée un raCCourCi ou un renvoi qui ouvre un doCument stoCké sur un serveur réseau, sur un réseau Intranet ou sur Internet
Renvoie le numéRo de ligne d’une RéféRence
Renvoie le nombRe de lignes dans une RéféRence
Renvoie les données stockées dans un RappoRt de tableau cRoisé dynamique
RecheRche des valeuRs dans un vecteuR ou une matRice
EffEctuE unE rEchErchE dans la prEmièrE lignE d’unE matricE Et rEnvoiE la valEur dE la cEllulE indiquéE
EffEctuE unE rEchErchE dans la prEmièrE colonnE d’unE matricE Et sE déplacE sur la lignE pour rEnvoyEr la valEur d’unE cEllulE
Extrait lEs donnéEs En tEmps réEl à partir d’un programmE prEnant En chargE l’automation COM
Renvoie la tRansposition d’une matRice
Trie le contenu d’une plage ou d’un tableau
La fonction UNIQUE renvoie une liste de valeurs uniques au sein d’une liste ou d’une plage
Effectue une recherche dans une plage ou un tableau, et renvoie un élément correspondant au premier résultat trouvé S’il n’existe pas de correspondance, XLOOKUP peut retourner le plus proche (approximatif)
Renvoie la position relative d’un élément dans une matrice ou une plage de cellules
Renvoie le nombRe de zones dans une RéféRence