Formules Excel

Comment utiliser la formule TRIER sur Excel pour organiser vos données ?

15 janvier 2026 19 vues

Excel est un outil puissant pour la gestion et l'analyse de données. Parmi ses nombreuses fonctionnalités, le tri des données est essentiel pour organiser et interpréter vos informations. La formule `TRIER` d'Excel est une fonction dynamique qui vous permet de trier une plage de données sans modifier la source originale. Dans cet article, nous allons explorer en détail comment utiliser la formule `TRIER` sur Excel, avec des exemples pratiques et des conseils pour optimiser son utilisation.

Comprendre la formule TRIER d'Excel

La formule TRIER est une fonction introduite dans les versions récentes d'Excel (Office 365 et Excel 2021). Elle permet de trier une plage de données et de renvoyer un nouveau tableau trié. Contrairement aux méthodes de tri traditionnelles d'Excel, la formule TRIER ne modifie pas les données sources, elle crée une nouvelle plage triée. C'est un avantage majeur pour conserver l'intégrité de vos données originales.

Syntaxe de la formule TRIER

La syntaxe de la formule TRIER est la suivante :

=TRIER(matrice, [no_index], [ordre], [par_col], [par_matrice])

  • matrice : La plage de cellules que vous souhaitez trier (obligatoire).
  • no_index : Le numéro de la colonne ou de la ligne à utiliser pour le tri. Si omis, la première colonne est utilisée par défaut (facultatif).
  • ordre : L'ordre de tri : 1 pour croissant (par défaut) et -1 pour décroissant (facultatif).
  • par_col : FAUX pour trier par lignes (par défaut) et VRAI pour trier par colonnes (facultatif).
  • par_matrice : Une autre matrice à utiliser pour le tri.

Avantages de la formule TRIER

  • Non destructive : Les données originales ne sont pas modifiées.
  • Dynamique : Le tableau trié se met à jour automatiquement lorsque les données sources changent.
  • Flexible : Possibilité de trier par colonne ou par ligne, en ordre croissant ou décroissant.

Exemples pratiques d'utilisation de la formule TRIER

Exemple 1 : Trier une liste de noms par ordre alphabétique

Supposons que vous ayez une liste de noms dans la plage A1:A10. Pour trier cette liste par ordre alphabétique (ordre croissant), vous pouvez utiliser la formule suivante :

=TRIER(A1:A10)

Cette formule créera une nouvelle liste triée à partir de la plage A1:A10. Si les noms sont dans la colonne A, à partir de la cellule A1, et que vous entrez cette formule dans la cellule C1, les noms triés apparaîtront dans les cellules C1 à C10.

Exemple 2 : Trier une liste de nombres par ordre décroissant

Si vous souhaitez trier une liste de nombres dans la plage B1:B10 par ordre décroissant, vous pouvez utiliser la formule suivante :

=TRIER(B1:B10,, -1)

Le deuxième argument est omis (vide), ce qui signifie que la première colonne (ou dans ce cas, la seule colonne) sera utilisée pour le tri. Le troisième argument est -1, ce qui indique un tri par ordre décroissant.

Exemple 3 : Trier un tableau par une colonne spécifique

Imaginez que vous ayez un tableau avec des noms dans la colonne A et des scores dans la colonne B (A1:B10). Vous souhaitez trier ce tableau en fonction des scores (colonne B). Vous pouvez utiliser la formule suivante :

=TRIER(A1:B10, 2, 1)

Ici, A1:B10 est la plage de données à trier, 2 indique que la colonne 2 (la colonne des scores) sera utilisée pour le tri, et 1 spécifie un tri par ordre croissant.

Exemple 4 : Trier un tableau par ordre décroissant sur une colonne spécifique

Reprenons l'exemple précédent (noms dans la colonne A et scores dans la colonne B, A1:B10). Pour trier le tableau par ordre décroissant des scores, vous pouvez utiliser la formule suivante :

=TRIER(A1:B10, 2, -1)

La seule différence par rapport à l'exemple précédent est que l'argument ordre est maintenant -1, ce qui indique un tri par ordre décroissant.

Exemple 5 : Trier un tableau par colonnes

Si vous avez un tableau et que vous souhaitez trier les colonnes au lieu des lignes, vous pouvez utiliser l'argument par_col. Par exemple, pour trier les colonnes de la plage A1:C5 en fonction de la première ligne, utilisez :

=TRIER(A1:C5, 1, 1, VRAI)

Ici, VRAI indique que le tri doit être effectué par colonnes.

Conseils et astuces pour optimiser l'utilisation de la formule TRIER

  • Utiliser des noms de plages : Au lieu d'utiliser des références de cellules comme A1:B10, vous pouvez définir des noms de plages (par exemple, TableauDonnees) pour rendre vos formules plus lisibles et plus faciles à maintenir. Pour définir un nom de plage, sélectionnez la plage de cellules, puis allez dans l'onglet Formules et cliquez sur Définir un nom.
  • Combiner avec d'autres formules : La formule TRIER peut être combinée avec d'autres formules Excel pour des opérations plus complexes. Par exemple, vous pouvez utiliser UNIQUE pour extraire les valeurs uniques d'une colonne, puis utiliser TRIER pour trier ces valeurs uniques par ordre alphabétique.
  • Gérer les erreurs : Si la formule TRIER renvoie une erreur, vérifiez que la plage de données est correctement définie et que les arguments sont valides. Une erreur courante est de spécifier un numéro de colonne incorrect dans l'argument no_index.
  • Comprendre le comportement dynamique : La formule TRIER est dynamique, ce qui signifie que les résultats se mettent à jour automatiquement lorsque les données sources changent. Cela peut être un avantage, mais il est important de comprendre comment cela fonctionne pour éviter des résultats inattendus.
  • Éviter les références circulaires : Assurez-vous que la plage de sortie de la formule TRIER ne chevauche pas la plage d'entrée, car cela pourrait créer une référence circulaire et provoquer une erreur.

Erreurs courantes à éviter lors de l'utilisation de la formule TRIER

  • Erreur #SPILL! : Cette erreur se produit lorsque la plage de sortie de la formule TRIER est bloquée par d'autres données. Assurez-vous qu'il y a suffisamment d'espace vide en dessous et à droite de la cellule où vous entrez la formule.
  • Arguments incorrects : Vérifiez que les arguments de la formule TRIER sont valides. Par exemple, assurez-vous que le numéro de colonne spécifié dans l'argument no_index existe bien dans la plage de données.
  • Types de données incompatibles : La formule TRIER peut avoir des difficultés à trier des données avec des types de données mixtes (par exemple, des nombres et du texte dans la même colonne). Assurez-vous que les données à trier sont du même type.
  • Oublier le comportement dynamique : Soyez conscient que la formule TRIER se met à jour automatiquement lorsque les données sources changent. Cela peut être un avantage, mais il est important de comprendre comment cela fonctionne pour éviter des résultats inattendus. Si vous ne voulez pas que les données se mettent à jour automatiquement, vous pouvez copier les résultats de la formule et les coller en tant que valeurs (collage spécial).

Alternatives à la formule TRIER

Bien que la formule TRIER soit un outil puissant, il existe d'autres méthodes pour trier des données dans Excel, notamment pour les versions antérieures qui ne disposent pas de la fonction TRIER:

  • Tri intégré d'Excel : Vous pouvez utiliser les options de tri intégrées d'Excel (onglet Données, groupe Trier et filtrer) pour trier une plage de données directement. Cette méthode modifie les données sources.
  • Formules INDEX et PETITE.VALEUR (ou GRANDE.VALEUR) : Pour les versions d'Excel qui ne disposent pas de la formule TRIER, vous pouvez utiliser une combinaison des formules INDEX et PETITE.VALEUR (ou GRANDE.VALEUR) pour trier une plage de données. Cette méthode est plus complexe que la formule TRIER, mais elle permet d'obtenir un résultat similaire sans modifier les données sources.
  • Power Query : Power Query est un outil puissant d'Excel pour l'extraction, la transformation et le chargement de données (ETL). Vous pouvez utiliser Power Query pour trier des données et charger les résultats dans une nouvelle feuille de calcul. Power Query est particulièrement utile pour travailler avec des données provenant de sources externes.

Conclusion

La formule TRIER d'Excel est un outil précieux pour organiser et analyser vos données. Elle offre une méthode non destructive et dynamique pour trier des plages de données, ce qui vous permet de conserver l'intégrité de vos données sources. En comprenant sa syntaxe et ses options, vous pouvez l'utiliser efficacement pour trier des données par ordre croissant ou décroissant, par colonne ou par ligne. N'hésitez pas à expérimenter avec les exemples pratiques et les conseils présentés dans cet article pour maîtriser cette formule et optimiser votre travail avec Excel. Si vous utilisez une version d'Excel antérieure à Office 365 ou Excel 2021, explorez les alternatives telles que le tri intégré d'Excel ou les formules INDEX et PETITE.VALEUR pour obtenir des résultats similaires.

Questions fréquentes

Qu'est-ce que la formule TRIER dans Excel ?

La formule `TRIER` est une fonction d'Excel qui permet de trier une plage de données et de renvoyer un nouveau tableau trié. Contrairement aux méthodes de tri traditionnelles, elle ne modifie pas les données sources.

Comment utiliser la formule TRIER pour trier par ordre décroissant ?

Pour trier une plage de données par ordre décroissant, utilisez l'argument `ordre` avec la valeur `-1`. Par exemple, `=TRIER(A1:A10,, -1)` trie la plage A1:A10 par ordre décroissant.

La formule TRIER est-elle disponible dans toutes les versions d'Excel ?

Non, la formule `TRIER` est disponible uniquement dans les versions récentes d'Excel, telles que Microsoft 365 et Excel 2021. Pour les versions antérieures, vous devrez utiliser d'autres méthodes, comme le tri intégré d'Excel ou des combinaisons de formules.

Que faire si j'obtiens l'erreur #SPILL! en utilisant la formule TRIER ?

L'erreur `#SPILL!` se produit lorsque la plage de sortie de la formule `TRIER` est bloquée par d'autres données. Assurez-vous qu'il y a suffisamment d'espace vide en dessous et à droite de la cellule où vous entrez la formule.

Peut-on trier des données avec des types de données mixtes en utilisant la formule TRIER ?

La formule `TRIER` peut avoir des difficultés à trier des données avec des types de données mixtes (par exemple, des nombres et du texte dans la même colonne). Assurez-vous que les données à trier sont du même type pour éviter des résultats inattendus.

Mots-clés associés :

trier excel ordre alphabétique formule excel ordre croissant excel trier par colonne excel trier sans modifier source excel formule tri

Partager cet article :