formateur informatique

Trier un tableau sur les mois et jours des dates

Accueil  >  Bureautique  >  Excel  >  Excel Débutant  >  Trier un tableau sur les mois et jours des dates
Livres à télécharger


Pour partager cette vidéo sur les réseaux sociaux ou sur un site, voici son url :


Inscription Newsletter    Abonner à Youtube    Vidéos astuces Instagram
Sujets que vous pourriez aussi aimer :


Trier sur les mois et jours

Pour obtenir la chronologie des dates anniversaires dans un tableau Excel, il n'est pas question de trier ce dernier classiquement sur la colonne des dates, car les années l'emporteraient. Il est question de le trier sur les mois puis sur les jours de ces dates. Et pour cela, une astuce existe.

Formule Excel pour trier un tableau sur les dates anniversaires

C'est d'ailleurs ce que démontre le résultat finalisé illustré par la capture. Le tableau de gauche est réorganisé sur la droite pour respecter la chronologie des dates anniversaires.

Classeur Excel à télécharger
Nous suggérons d'appuyer l'étude sur un classeur Excel accueillant un tableau avec des dates de naissance. Nous retrouvons le tableau à trier entre les colonnes B et F. Sur sa droite, une grille vide placée entre les colonnes H et L, attend les données de ce premier tableau à réagencer en respectant la chronologie que nous avons évoquée.

Noms des colonnes du tableau Excel pour formules de tri

Si vous déployez la zone Nom en haut à gauche de la feuille Excel, vous notez que le tableau à trier est reconnu sous l'intitulé tab tandis que la colonne des dates se nomme dates.

Lancer la réorganisation
Pour organiser un tableau avec des clés spécifiques, nous le savons désormais, la fonction Excel TrierPar est tout à fait dédiée.
  • Cliquer sur la première cellule de la zone d'extraction, soit : H4,
  • Taper le symbole égal (=) pour débuter la construction de la formule matricielle,
  • Inscrire la fonction de tri, suivie d'une parenthèse, soit : TrierPar(,
  • Désigner le tableau à trier par son nom, soit : tab,
  • Puis, taper un point-virgule (;) pour passer dans l'argument de la colonne de tri,
Trier sur la date formatée
C'est ici que l'astuce doit intervenir. Si nous nous contentions de trier sur la colonne des dates (=TRIERPAR(tab;dates)), nous obtiendrions une organisation croissante classique sur les dates.

Tri croissant sur les dates anniversaires par formule Excel

Et c'est ainsi que nous perdrions toute cohérence sur la chronologie des anniversaires que nous devons ranger dans l'ordre où ils se déclenchent, au fil d'une année.

Nous devons être en mesure de les classer par ordre croissant sur le mois tout en tenant compte du jour en seconde clé de tri. L'idée consiste à exploiter la fonction Texte avec un format permettant de faire passer les mois devant les jours, sans tenir compte des années. Par exemple la première date en ligne 4, pour le 06 Avril 1995, sera désormais repérée par la séquence 0406. La neuvième date en ligne 12, pour le 10 Mars 2000, sera désormais repérée par la séquence 03 10. Dans une réorganisation croissante, cette deuxième date passera donc devant la première.
  • Après le point-virgule, inscrire la fonction de conversion, suivie d'une parenthèse, soit : Texte(,
  • Désigner alors la colonne des dates par son nom, soit : dates,
  • Puis, taper un point-virgule (;) pour passer dans l'argument du format de sortie,
  • Construire le format pour ne garder que 2 chiffres pour les mois comme les jours : "mmjj",
Il ne faut pas oublier les guillemets.
  • Fermer la parenthèse de la fonction Texte,
  • Fermer la parenthèse de la fonction TrierPar,
  • Enfin, valider la formule matricielle par la touche Entrée du clavier,
Cette fois, la réorganisation est conforme à nos attentes.

Trier sur les dates anniversaires sans tenir compte des années par formule Excel

Toutes les personnes sont désormais rangées dans l'ordre chronologique du déclenchement de leur anniversaire au fil de l'année.

 
Sur Facebook
Sur Youtube
Les livres
Contact
Mentions légales



Abonnement à la chaîne Youtube
Partager la formation
Partager sur Facebook
Partager sur Twitter
Partager sur LinkedIn