Comment trier par mois dans Excel et Google Sheets

Video google sheet sort by month

Dans ce tutoriel, vous apprendrez comment trier par mois dans Excel et Google Sheets.

Trier par mois en tant que texte

Supposons que vous ayez la liste suivante de mois en tant que texte dans la colonne B et que vous souhaitiez les trier chronologiquement du plus ancien au plus récent.

  1. Sélectionnez une plage avec son en-tête à trier (B1:B10), puis dans le Ribbon, allez à Accueil > Trier et filtrer > Trier personnalisé.

Tri personnalisé

  1. Dans la fenêtre de tri, sous Ordre, choisissez Liste personnalisée….

Liste personnalisée

  1. Dans l’écran des listes personnalisées, sélectionnez Janvier, Février, Mars, … dans la liste de gauche, puis cliquez sur OK.

Liste personnalisée 2

  1. Maintenant dans la fenêtre de tri, sous Ordre, vous avez la liste personnalisée pour les mois. Cliquez sur OK.

Tri personnalisé 2

Enfin, tous les mois de la colonne B sont triés chronologiquement.

Trier les dates par mois

Supposons que vous ayez une liste de dates dans la colonne B et que vous souhaitiez les trier par mois, indépendamment de l’année, de janvier à décembre.

Pour ce faire, vous devrez ajouter une colonne auxiliaire.

  1. Dans la cellule C2, entrez la formule : =MONTH(B2)

La fonction MONTH renvoie le numéro du mois en fonction d’une date en entrée. Dans ce cas, la valeur de C2 est 2 (février).

  1. Positionnez le curseur dans le coin inférieur droit de la cellule C2, jusqu’à ce que la croix apparaisse.

  2. Faites glisser la formule jusqu’à la fin de la plage (C10).

  3. Maintenant, vous avez un numéro de mois pour chaque date dans la colonne B, et vous pouvez trier les deux colonnes en fonction de la colonne C. Sélectionnez la plage dans la colonne C (C1:C10), puis dans le Ribbon, allez à Accueil > Trier et filtrer > Trier du plus petit au plus grand.

Trier les dates par mois

  1. Dans la fenêtre contextuelle, choisissez Élargir la sélection, puis cliquez sur OK.

Comme résultat, les deux colonnes sont triées par le numéro de mois dans la colonne C, et vous pouvez supprimer la colonne auxiliaire C. Les dates dans la colonne B sont maintenant triées par mois du plus ancien au plus récent.

Essayez notre Générateur de formules IA

Trier les mois en tant que texte dans Google Sheets

Étant donné que Google Sheets n’a pas d’option similaire aux listes personnalisées d’Excel, vous devrez utiliser une formule de tableau pour trier les mois en tant que texte.

Pour ce faire, entrez cette formule dans la cellule C2 : =SORT(B2:B10,MONTH(B2:B10&1),1)

Dans ce cas, la fonction MONTH a une plage, au lieu d’une seule valeur, comme entrée. Cette variante renverra un tableau de nombres de 1 à 12 (pour chaque mois) triés par ordre croissant. Comme la fonction SORT est le tableau lui-même, elle prendra les valeurs de B2:B10 en tant que tableau et les triera en conséquence de la cellule D2 vers le bas. De cette façon, vous obtenez tous les mois de la colonne B, triés dans la colonne C du plus ancien au plus récent.

Trier les dates par mois dans Google Sheets

Pour trier les dates par mois dans Google Sheets, vous pouvez utiliser la même option avec une colonne auxiliaire et la fonction MONTH comme expliqué pour Excel. La formule est presque la même que celle de l’étape précédente, que vous avez utilisée pour trier les mois en tant que texte : =SORT(B2:B,MONTH(B2:B),TRUE)

La logique est la même. La fonction MONTH triera les dates de la plage du plus ancien au plus récent, et la fonction SORT créera un nouveau tableau dans la colonne C en fonction de cette liste.

Pour en savoir plus sur les fonctionnalités avancées d’Excel et Google Sheets, consultez le site Crawlan.com.

Articles en lien