Comment calculer l'écart type dans Excel : Un tutoriel étape par étape (2026)
Le tri des données dans Excel est plus rapide lorsque vous utilisez les outils intégrés Trier & Filtrer sur l'onglet Données. Sélectionnez n'importe quelle cellule de la colonne unique que vous souhaitez organiser, puis utilisez la méthode Trier rapidement d'un clic en cliquant sur A→Z pour trier du plus petit au plus grand, ou sur Z→A pour trier du plus grand au plus petit. Excel lit l'ensemble du tableau, réorganise chaque ligne en fonction de cette colonne et garde les données de chaque ligne ensemble. Ce clic unique gère la grande majorité des travaux de tri quotidiens au travail.

Si vos données se trouvent dans une plage propre avec une ligne d'en-tête, Excel détecte automatiquement les en-têtes de colonne et les laisse en haut. Lorsque vous souhaitez un point de départ différent, les mêmes commandes apparaissent sur l'onglet Accueil dans le groupe Modification sous Trier & Filtrer, afin que vous puissiez trier sans quitter la vue de formatage. De bonnes habitudes de tri sont parmi les compétences Excel les plus utiles pour l'analyse des données, et elles se marient bien avec les guides pratiques Excel associés qui couvrent le filtrage, la réduction des cellules vides, et la suppression des doublons.
Cela couvre la réponse rapide. Les sections ci-dessous passent en revue les quatre principales méthodes : Trier rapidement d'un clic, Trier par le menu déroulant de filtre, la boîte de dialogue de tri personnalisé, et les formules de tableau dynamique (SORT / SORTBY), ainsi que le tri par plusieurs colonnes, le tri par une liste personnalisée, le tri de colonnes entières de gauche à droite, et une approche formule et code pour les données dynamiques. Une section de dépannage à la fin résout les problèmes qui mélangent les lignes ou donnent des résultats inattendus.
Méthode 1 : Boutons de tri en un clic (la plus rapide)
Les boutons A→Z et Z→A offrent le chemin le plus rapide lorsque vous souhaitez trier une seule colonne.
- Cliquez sur n'importe quelle cellule de la colonne que vous souhaitez trier. Sélectionner une seule cellule fonctionne mieux que de surligner la colonne entière.
-
Allez à l'onglet Données et trouvez le groupe Trier & Filtrer.
- Cliquez sur A→Z pour l'ordre croissant ou Z→A pour l'ordre décroissant.
Excel étend la sélection pour couvrir la plage de données connectée et trie chaque ligne par la colonne choisie. Le texte se trie par ordre alphabétique, les nombres par valeur et les dates chronologiquement. Pour trier rapidement une colonne par ordre alphabétique, c'est la route la plus rapide, et le bouton de filtre à côté ajoute des flèches déroulantes pour le travail répétitif.

Méthode 2 : La boîte de dialogue de tri pour plusieurs colonnes
Lorsque qu'une seule colonne ne suffit pas, la boîte de dialogue de tri vous permet de trier par deux ou plusieurs colonnes à la fois. Un exemple courant : trier une liste de contacts par Région d'abord, puis par Nom de famille dans chaque région.
- Cliquez sur n'importe quelle cellule de vos données.
-
Dans l'onglet Données, cliquez sur Trier (le bouton plus grand à côté de A→Z).
-
Dans la boîte de dialogue de tri, réglez Trier par sur votre colonne principale, choisissez Trier sur = Valeurs de cellule, et choisissez l'Ordre.
-
Cliquez sur Ajouter un niveau pour ajouter une deuxième colonne, puis une troisième, et ainsi de suite pour plusieurs colonnes.
- Confirmez que la case Mes données ont des en-têtes correspond à votre feuille pour qu'Excel utilise vos noms de colonne, puis cliquez sur OK.
Excel applique chaque règle dans l'ordre de tri, donc la première règle résout les égalités d'abord et la règle suivante résout les égalités restantes. C'est comme ça que vous triez en fonction d'une ou plusieurs colonnes tout en gardant les autres colonnes alignées, réglées en ordre croissant ou décroissant pour chaque niveau indépendamment.

Méthode 3 : Trier en utilisant une liste personnalisée
Certaines données suivent un ordre qui n'est ni alphabétique ni numérique, comme Bas, Moyen, Élevé ou Lun, Mar, Mer. Un tri personnalisé construit à partir d'une liste personnalisée s'en charge.
-
Ouvrez la boîte de dialogue Trier à partir de l'onglet Données.
-
Réglez Trier par sur l'en-tête de colonne que vous souhaitez organiser.
-
Ouvrez le menu déroulant Ordre et choisissez Liste personnalisée.
- Dans la boîte de dialogue Listes personnalisées, créez votre propre liste personnalisée en saisissant les valeurs par lesquelles vous souhaitez trier dans une plage de cellules, puis importez cette plage via Listes personnalisées.
- Sélectionnez votre ordre personnalisé et cliquez sur OK deux fois.
Excel trie maintenant cette colonne selon votre propre liste personnalisée au lieu de A à Z. Vous pouvez gérer les listes enregistrées plus tard via Fichier > Options > Avancé > Éditer les listes personnalisées. Gardez à l'esprit qu'une liste personnalisée peut atteindre jusqu'à 255 caractères, et le premier caractère ne peut pas commencer par un nombre.
Méthode 4 : Menu contextuel clic droit
Le menu clic droit atteint les mêmes commandes sans le ruban.
- Faites un clic droit sur n'importe quelle cellule de la colonne que vous souhaitez trier.
- Passez la souris sur Trier.
- Sélectionnez Trier de A à Z, Trier de Z à A, Trier par couleur de cellule sélectionnée, ou Mettre la couleur de cellule sélectionnée en haut.
Cette voie est utile lorsque vous repérez la valeur qui vous intéresse et souhaitez trier autour d'elle en un seul mouvement.
Méthode 5 : Raccourcis clavier
Les séquences clavier vont plus vite une fois qu'elles deviennent des automatismes. Cliquez d'abord sur une cellule de la colonne cible, puis appuyez sur chaque série de touches dans l'ordre :
- Alt, A, S, A trie la colonne de A à Z (ordre croissant).
- Alt, A, S, D trie la colonne de Z à A (ordre décroissant).
- Alt, A, S, S ouvre la boîte de dialogue de tri complète pour le tri personnalisé et multi-colonnes.
Ces séquences parcourent le ruban pour vous, et les indices de lettre à l'écran apparaissent au fur et à mesure que vous appuyez, ce qui rend les étapes faciles à apprendre dans n'importe quelle version d'Excel.
Méthode 6 : Trier par couleur, couleur de police ou icône
Le formatage conditionnel et les surlignages manuels deviennent une clé de tri ici, ce qui regroupe les lignes marquées ensemble, comme les factures en retard marquées en rouge.
-
Ouvrez la boîte de dialogue Trier à partir de l'onglet Données.
-
Réglez Trier par sur la colonne pertinente.
-
Changez Trier sur en Couleur de cellule, Couleur de police, ou Icône de formatage conditionnel.
-
Choisissez la couleur que vous souhaitez mettre en avant et si elle se trouve En haut ou En bas.
- Ajoutez plus de niveaux pour des couleurs supplémentaires, puis cliquez sur OK.
Méthode 7 : Trier des colonnes entières de gauche à droite
La plupart des tris réorganisent les lignes. Excel peut également réorganiser des colonnes entières horizontalement, ce qui convient aux données disposées avec des catégories en haut.
-
Ouvrez la boîte de dialogue Trier.
-
Cliquez sur le bouton Options.
- Sélectionnez Trier de gauche à droite, puis cliquez sur OK.
- Choisissez le numéro de ligne par lequel trier et réglez l'ordre.
Excel réorganise vos colonnes en fonction des valeurs dans cette ligne tout en gardant le contenu de chaque colonne intact. Le même bouton Options bascule également le tri sensible à la casse.
Méthode 8 : Trier à l'intérieur d'une table Excel ou avec des filtres
Un tableau Excel formaté et toute plage filtrée disposent de contrôles de tri intégrés dans leurs en-têtes.
-
Cliquez sur l'icône de filtre dans n'importe quel en-tête de colonne. (Activez ces flèches avec le bouton Filtrer sur l'onglet Données s'ils manquent.)
- Sélectionnez Trier de A à Z, Trier de Z à A, Trier par couleur, ou Trier du plus petit au plus grand pour les nombres.
Le tri depuis l'en-tête de colonne maintient tous les filtres actifs, ce qui en fait l'option par défaut pour les grands ensembles de données que vous segmentez déjà. Les cellules vides se regroupent en bas, donc effacez d'abord les cellules vides éparses pour un résultat propre.
Méthode 9 : Trier avec une formule (SORT et SORTBY)
Une formule de tri utilise les fonctions de tableau dynamique d'Excel pour retourner une version triée d'une plage ou d'un tableau sans modifier les données originales. Cela convient aux données dynamiques qui se mettent à jour souvent, car le résultat s'actualise automatiquement dès que la source change. Les deux fonctions SORT et SORTBY sont disponibles dans Excel 365 et Excel 2021. Une version plus ancienne utilise la boîte de dialogue de tri ou une colonne auxiliaire à la place.
La fonction SORT ordonne une plage par une colonne choisie :
=SORT(A2:D100, 3, 1)
=SORT(A2:D100, 3, 1)
The provided code appears to be a formula from a spreadsheet application like Excel, rather than C# code. If you have C# code that needs conversion to VB.NET, please provide that code.
Cela trie la plage par la troisième colonne en ordre croissant (utilisez -1 pour décroissant). La fonction SORTBY trie un tableau en fonction d'une plage ou d'un tableau séparé, ce qui gère des scénarios plus complexes que SORT :
=SORTBY(A2:D100, C2:C100, 1)
=SORTBY(A2:D100, C2:C100, 1)
The provided C# code appears to be a formula from a spreadsheet application like Excel, rather than C# code. Therefore, it cannot be directly converted to VB.NET as it does not represent a C# programming construct. If you have a different C# code snippet that you would like converted to VB.NET, please provide that for conversion.
Dans l'exemple ci-dessus, les lignes retournées sont triées par les valeurs dans la colonne C. Contrairement au tri manuel, ces formules déversent un résultat en direct et se recalculent automatiquement, de sorte que les rapports restent actuels sans clics supplémentaires.
Méthode 10 : Trier avec une macro VBA
Pour un rapport que vous reconstruisez chaque semaine, une macro répète instantanément le même tri. Ouvrez l'éditeur Visual Basic avec Alt + F11, insérez un module et collez une routine comme celle-ci :
Sub SortByColumnB()
Range("A1:D100").Sort _
Key1:=Range("B1"), _
Order1:=xlAscending, _
Header:=xlYes
End Sub
Sub SortByColumnB()
Range("A1:D100").Sort _
Key1:=Range("B1"), _
Order1:=xlAscending, _
Header:=xlYes
End Sub
Sub SortByColumnB()
Range("A1:D100").Sort( _
Key1:=Range("B1"), _
Order1:=xlAscending, _
Header:=xlYes)
End Sub
Cela trie la plage par la colonne B en ordre croissant. Exécutez-la depuis Développeur > Macros, ou assignez-la à un bouton sur la feuille. L'argument Header:=xlYes protège la ligne d'en-tête.
Problèmes courants et dépannage
Quelques problèmes récurrents causent des résultats inattendus. Voici comment corriger chaque problème.
Les lignes sont mélangées et les données se retrouvent mal assorties. Cela se produit lorsque seule une colonne est surlignée et qu'Excel trie cette colonne seule. Cliquez sur une seule cellule au lieu de sélectionner toute la colonne, ou lorsque la boîte d'avertissement de tri apparaît, choisissez Élargir la sélection pour que chaque ligne se déplace ensemble.
La rangée d'en-têtes est triée dans les données. Ouvrez la boîte de dialogue Trier et cochez Mes données ont des en-têtes. Excel verrouille alors la ligne des en-têtes de colonne en place.
Les nombres se trient dans le mauvais ordre. Les valeurs stockées en tant que texte se trient comme des mots, donc 10 se retrouve avant 2. Sélectionnez la colonne, cliquez sur le triangle d'avertissement, et choisissez Convertir en nombre, ou utilisez Données > Texte en Colonnes pour forcer une conversion propre.
Une rangée vide ou des cellules vides séparent les données. Excel traite une ligne ou colonne vide comme le bord de votre tableau et trie un seul côté. Supprimez les espaces vides, ou sélectionnez manuellement toute la plage de données avant de trier.
Les cellules fusionnées bloquent le tri. Excel affiche "Cette opération nécessite que les cellules fusionnées soient de taille identique." Démêlez les cellules (Accueil > Fusionner et centrer) et triez à nouveau.
Les lignes masquées restent en place. Le tri ignore les lignes masquées, donc démasquez tout avant de trier pour garder les données exactes.
Pour les développeurs : Trier les colonnes en code avec IronXL
Les équipes qui génèrent des données Excel dans des applications .NET souhaitent souvent que le tri s'exécute automatiquement, sans que personne n'ouvre le fichier. La bibliothèque IronXL C# Excel gère cela en quelques lignes et garde chaque ligne alignée, de la même manière que l'option Élargir la sélection le fait dans l'application de bureau.
using IronXL;
// Load an existing workbook
WorkBook workBook = WorkBook.Load("sales.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Select the data range below the header row
var dataRange = workSheet["A2:D100"];
// Reorder every row by the values in column C, smallest to largest
dataRange.SortByColumn("C", SortOrder.Ascending);
workBook.SaveAs("sales-sorted.xlsx");
using IronXL;
// Load an existing workbook
WorkBook workBook = WorkBook.Load("sales.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Select the data range below the header row
var dataRange = workSheet["A2:D100"];
// Reorder every row by the values in column C, smallest to largest
dataRange.SortByColumn("C", SortOrder.Ascending);
workBook.SaveAs("sales-sorted.xlsx");
Imports IronXL
' Load an existing workbook
Dim workBook As WorkBook = WorkBook.Load("sales.xlsx")
Dim workSheet As WorkSheet = workBook.DefaultWorkSheet
' Select the data range below the header row
Dim dataRange = workSheet("A2:D100")
' Reorder every row by the values in column C, smallest to largest
dataRange.SortByColumn("C", SortOrder.Ascending)
workBook.SaveAs("sales-sorted.xlsx")
SortByColumn réorganise les lignes tout en gardant chaque enregistrement intact, et IronXL lit et écrit des fichiers .XLSX standard sans installation d'Office requise sur le serveur. Pour plus d'exemples, y compris les tris à une seule colonne et l'ordre décroissant, voir les exemples de tri de données Excel.




