Comment trier par mois dans Excel et Google Sheets

Comment trier par mois dans Excel et Google Sheets

Dans cet article, vous apprendrez à trier par mois dans Excel et Google Sheets.

Trier par mois sous forme de texte

Supposons que vous ayez la liste de mois suivante sous forme de 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 pour le tri (B1:B10), et dans le Ruban aller à Accueil > Trier et filtrer > Tri personnalisé.

2. Dans la fenêtre Trier, sous Commander, choisir Liste customisée…

3. Dans l'écran Listes personnalisées, sélectionnez Janvier février mars,… dans la liste de gauche et cliquez sur d'accord.

4. Maintenant dans la fenêtre Trier, sous Commander vous avez la liste personnalisée pendant des mois. Cliquez sur d'accord.

Enfin, tous les mois de la colonne B sont triés par ordre chronologique.

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 de la plus ancienne à la plus récente.

Pour y parvenir, vous devrez ajouter une colonne d'aide.

1. Dans la cellule C2, entrez la formule :

1 =MOIS(B2)

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

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

3. Glisser la formule jusqu'à la fin de la plage (C10).

4. Vous avez maintenant 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 une plage avec des données dans la colonne C (C1:C10). Puis dans le Ruban, aller à Accueil > Trier et filtrer > Trier du plus petit au plus grand.

5. Dans la fenêtre contextuelle, choisissez Élargir la sélection, et cliquez sur d'accord.

Par conséquent, les deux colonnes sont triées par numéro de mois dans la colonne C, et vous pouvez supprimer la colonne auxiliaire C. Les dates dans la colonne B sont désormais triées par mois, de la plus ancienne à la plus récente.

Noter: Les dates sont triées uniquement par mois, et non par année, car le mois est la seule condition de tri dans cet exemple.

Trier par mois sous forme de 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 matricielle pour trier les mois sous forme de texte.

Pour ce faire, entrez cette formule dans la cellule C2 :

1 =TRI(B2:B10,MOIS(B2:B10&1),1)

Dans ce cas, la fonction MONTH a une plage, au lieu d'une valeur unique, comme entrée. Cette variante renverra un tableau de nombres 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 sous forme de 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 la colonne d'aide et la fonction MOIS 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 sous forme de texte :

1 =TRI(B2:B,MOIS(B2:B) ,VRAI)

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

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave