Comment Trier par date Dans Excel

Lorsque vous avez un grand ensemble de données à analyser, il est souvent utile de trier les dates par ordre chronologique. Bien sûr, Excel a des outils intégrés pour faire le travail, mais parfois ils ne peuvent pas faire exactement ce que nous voulons. Dans cet article, nous parlerons de tout ce que vous devez savoir sur le tri des dates par ordre chronologique.

Lorsque vous aurez terminé, vous pourrez trier les dates chronologiquement par mois, par année et bien plus encore. Commençons par utiliser les fonctions intégrées d’Excel, puis passons à l’utilisation d’une combinaison d’une formule et des fonctions intégrées.

 Comment Trier Par Date Dans Excel

 Comment Trier Par Date Dans Excel

Table des Matières

Trier les dates par ordre chronologique

Lorsque vous avez une liste de dates prête à être triée dans votre feuille Excel, il vous suffit d’utiliser l’option Trier du plus ancien au plus récent.

Pour ce faire, sélectionnez la liste des dates que vous souhaitez trier. Sous l’onglet Accueil dans Excel, localisez le groupe d’édition et cliquez sur Trier & Filtre. Dans la liste déroulante, sélectionnez Trier le plus ancien au plus récent.

Sort-Oldest-To-Newest-Dates-Excel-Option-01

Sort-Oldest-To-Newest-Dates-Excel-Option-01

Cela ouvrira une boîte de dialogue qui vous donnera deux options: Développez la sélection ou Continuez avec la sélection en cours.

Sort-Expand-the-selection-Option-02

Sort-Expand-the-selection-Option-02

Si vous avez des données dans les colonnes adjacentes et que vous souhaitez également les réorganiser, sélectionnez Développer la sélection, sinon choisissez Continuer avec la sélection en cours.

De la même manière, vous pouvez également choisir de trier les dates dans l’ordre chronologique inverse en sélectionnant l’option du plus récent au plus ancien dans la liste déroulante Trier & Filtre.

Sort-Newest-To-Oldest-Dates-Excel-Option-03

Sort-Newest-To-Oldest-Dates-Excel-Option-03

Triez les dates par mois

Disons que vous préparez une liste d’anniversaires afin que vous puissiez organiser une fête de pizza chaque fois que c’est l’anniversaire d’un employé. Les soirées pizza sonnent bien, mais il peut être fastidieux de suivre les anniversaires chaque mois. Excel peut aider, cependant.

Dans ce cas, vous souhaitez que les dates soient triées par mois et que le composant année ne soit pas pertinent. Par conséquent, le Tri de l’option la plus ancienne à la plus récente ne fonctionnera pas. Même si vous formatez les cellules de manière à afficher uniquement la composante mois de la date, le numéro de série de la date ne changera pas. Par conséquent, vous avez besoin d’une méthode alternative.

Une solution de contournement logique consisterait à extraire le composant mois d’une date dans une colonne distincte, puis à trier cette colonne par ordre chronologique. Pour ce faire, nous utiliserons la fonction MOIS, comme ceci:

=MONTH(B2)

Sort-Dates-by-Month-04

Sort-Dates-by-Month-04

Une fois que nous avons les mois pour chaque date, nous pouvons utiliser la même méthode que précédemment pour les trier chronologiquement. Sélectionnez la colonne MOIS et accédez au groupe Édition sous l’onglet Accueil. Cliquez sur Trier & Filtre et sélectionnez Trier le plus petit au plus grand dans la liste déroulante.

Sort-Dates-by-MonthNumber-05

Sort-Dates-by-MonthNumber-05

Lorsque la boîte de dialogue apparaît, sélectionnez Développer la sélection et cela devrait trier les anniversaires de vos employés par mois.

Dates-Sorted-by-MonthNumber-06

Dates-Sorted-by-MonthNumber-06

Notez que cette méthode ignore complètement le composant année lors du tri des dates.

Triez les dates par année

Vous êtes tous des gars intelligents. Tu sais déjà comment on va faire ça, n’est-ce pas ?

Eh bien, nous devons encore en parler brièvement. Si vous envisagez de passer par défaut à la fonction ANNÉE, tenez vos chevaux. La méthode dont nous avons parlé dans le premier exemple fonctionne également très bien pour trier les dates par année. La fonction intégrée (option Trier le plus petit au plus grand) dans Excel triera également les dates par année.

Cependant, si pour une raison quelconque vous souhaitez utiliser une formule, vous pouvez utiliser la fonction ANNÉE comme suit:

=YEAR(B2)

Sort-Dates-by-Year-07

Sort-Dates-by-Year-07

Une fois que votre colonne ANNÉE est prête, le processus restant est le même. Utilisez l’option Trier le plus petit au plus grand et sélectionnez Développer cette sélection lorsque vous êtes invité par Excel.

Sorting-Dates-by-Year-08

Sorting-Dates-by-Year-08

Cela devrait trier vos données par année.

Sorted-Dates-by-Year-09

Sorted-Dates-by-Year-09

Trier les dates par mois et par jour

Lorsque vous avez trié les anniversaires de vos employés par mois, avez-vous remarqué quelque chose d’étrange? Josh et Monica ont tous les deux leur anniversaire en décembre. Cependant, dans la liste triée, la date de naissance de Josh était indiquée avant celle de Monica, même si l’anniversaire de Monica est cinq jours avant celui de Josh. Cela aurait l’air terrible si nous oubliions l’anniversaire de Monica et célébrions celui de Josh cinq jours plus tard, n’est-ce pas?

Cela se produit car lorsque la sortie de la fonction MOIS est triée, elle ne prend pas en compte la composante jour de la date. Si deux lignes ont le même mois, Excel les triera par ordre d’occurrence. Étant donné que la colonne DU MOIS de Josh et Monica contient « 12 », ils ont été triés en fonction de leur occurrence sans tenir compte du jour.

Nous pouvons y remédier en triant nos données en fonction à la fois du mois et du jour des dates. Nous allons accomplir cela avec une certaine logique et la fonction de TEXTE, comme ceci:

=TEXT(B2, "mm.dd")

Sorted-Dates-by-Month-And-Day-10

Sorted-Dates-by-Month-And-Day-10

Une fois que vous avez les chaînes de texte au format mm.dd, utilisez la fonction de tri intégrée. Cette fois, vous remarquerez que la date de naissance de Monica est correctement indiquée avant celle de Josh.

Sorted-Dates-by-Month-And-Day-11

Sorted-Dates-by-Month-And-Day-11

Alternativement, nous pourrions également utiliser une logique simple où nous changeons l’année pour toutes les dates à la même année. Nous pouvons le faire en utilisant la fonction de DATE. Vous pouvez utiliser n’importe quelle année, mais dans cet exemple, utilisons l’année en cours comme suit:

=DATE(YEAR(TODAY()), MONTH(B2), DAY(B2))

Sort-Dates-by-Month-And-Day-12

Sort-Dates-by-Month-And-Day-12

Donc, ici, sur la base de la colonne de date, nous avons généré une autre colonne d’assistance « Date convertie ». Une fois la colonne prête, nous pouvons utiliser l’option de tri intégrée d’Excel du plus ancien au plus récent et devrait avoir la même sortie que celle obtenue en utilisant la fonction TEXTE.

Sort-Dates-by-Month-And-Day-13

Sort-Dates-by-Month-And-Day-13

Triez les dates par Noms de Mois ou de Jours de semaine

Disons qu’au lieu des DOBs, vous n’avez que le nom des mois au cours desquels vos employés ont leurs anniversaires. Maintenant, vous voulez trier cette liste par ordre chronologique de sorte que les employés dont l’anniversaire est en janvier soient répertoriés en premier, suivis de février, mars, etc.

L’option de tri intégrée d’Excel peut ne pas être en mesure de l’organiser chronologiquement. Si vous l’utilisez, vous verrez qu’il trie les mois par ordre alphabétique. Cependant, nous pouvons utiliser l’option de tri personnalisé pour y parvenir.

Sort-MonthNames-By-Custom-Sort-Excel-14

Sort-MonthNames-By-Custom-Sort-Excel-14

Sélectionnez les mois répertoriés dans la feuille Excel et accédez au filtre Trier & dans le groupe Édition sous l’onglet Accueil. Sélectionnez Trier personnalisé et lorsque vous y êtes invité, sélectionnez Développer la sélection.

Sort-MonthNames-By-Custom-Sort-Custom-List-Excel-15

Sort-MonthNames-By-Custom-Sort-Custom-List-Excel-15

Cela ouvrira une boîte de dialogue. Dans le menu Trier par, sélectionnez la colonne contenant les mois. À l’extrémité droite, vous verrez un menu déroulant sous Ordre. Développez le menu et sélectionnez Listes personnalisées.

Sort-MonthNames-By-Custom-Sort-Custom-List-Excel-16

Sort-MonthNames-By-Custom-Sort-Custom-List-Excel-16

Dans le volet de gauche qui contient les listes personnalisées, choisissez le format dans lequel les mois sont répertoriés (par exemple, Janvier, Février, Mars or ou Janvier, Février, Mars March). Appuyez deux fois sur OK. Vous verrez que les mois sont maintenant classés chronologiquement.

Sort-MonthNames-By-Custom-Sort-Custom-List-Excel-17

Sort-MonthNames-By-Custom-Sort-Custom-List-Excel-17

La même méthode fonctionne lorsque vous souhaitez trier les données par jour de la semaine. Si vous avez des jours de la semaine répertoriés au lieu des mois, la seule chose que vous devez faire différemment est de choisir la liste personnalisée pertinente. Dans l’exemple ci-dessus, nous avons choisi le format « Janvier, Février, Mars… », mais pour les jours de semaine, vous devrez choisir le format « Dimanche, Lundi, Mardi Tuesday ».

Le tri Excel par date ne fonctionne pas

Si vous semblez avoir rencontré un problème lors du tri de vos dates, il s’agit probablement d’un problème de formatage. Souvent, les dates d’une feuille Excel ne sont pas formatées en tant que dates et sont stockées sous forme de chaînes de texte. Pour que les méthodes de tri décrites ci-dessus fonctionnent, vous devez convertir les chaînes de texte en dates Excel valides.

Qui clôt notre saga de tri des dates. Espérons que ces techniques vous aideront à compléter les exercices de tri assez rapidement. Pendant que vous pratiquez ces méthodes, nous allons mettre en place un autre tutoriel Excel pratique pour vous rapprocher de devenir un ninja Excel.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.