Formule Excel : Trouver la prochaine date dans une liste de planning

Supposons que vous ayez un tableau à deux colonnes dans Excel : l’une liste les éléments du planning, l’autre indique les dates correspondantes. Vous souhaitez déterminer la prochaine date du planning à partir d’aujourd’hui. Quelle formule pouvez-vous utiliser ?
Pour suivre ce tutoriel, téléchargez le classeur exemple.
Formule générique :
| MIN(IF(date_range>=TODAY(),date_range)) |
Syntaxe et arguments
| Date_range: the cells that contain the schedule dates. |
Valeur de retour
La formule renvoie un nombre à cinq chiffres. Dans Excel, les dates sont stockées sous forme de nombres séries afin de simplifier les calculs. Pour afficher directement la date, il vous suffit d’appliquer à ce nombre le format de date correspondant.
Fonctionnement de cette formule
Dans la plage B3:C8, les dates du planning figurent en C3:C8 et les éléments correspondants en B3:B8. Sachant qu’aujourd’hui est le 23/02/2021, utilisez la formule matricielle suivante pour identifier la prochaine date figurant dans le planning :
| =MIN(IF($C$3:$C8>=TODAY(),$C$3:$C$8)) |
Appuyez sur Maj + Ctrl + Entrée pour obtenir le résultat escompté.
Sélectionnez ensuite le résultat obtenu, rendez-vous dans l’onglet Accueil, puis cliquez sur la flèche déroulante du groupe Format de nombre pour choisir le format Date courte ou Date longue selon vos besoins.
La prochaine date figurant dans la liste du planning a désormais été identifiée.
Explication
Fonction SI : permet de tester une condition spécifique et de renvoyer VRAI ou FAUX.
Fonction MIN : permet de trouver la plus petite valeur dans une plage ou un tableau.
=MIN(SI($C$3:$C8>=AUJOURDHUI();$C$3:$C$8))
=MIN{FAUX;44260;44282;44321;44395;44397}
=44260
Conseils
Pour récupérer les éléments du planning correspondant à la date trouvée, utilisez la formule suivante :
=INDEX($B$3:$B$8;EQUIV(F2;$C$3:$C$8;0))
Appuyez sur la touche Entrée.
Pour identifier immédiatement les prochains éléments du planning à partir d’aujourd’hui, utilisez la formule matricielle suivante :
=INDEX($B$3:$B$8;EQUIV(MIN(SI($C$3:$C8>=AUJOURDHUI();$C$3:$C$8));$C$3:$C$8;0))
Appuyez sur Maj + Ctrl + Entrée.
Formules associées
- Obtenir le premier ou le dernier jour du mois à partir d’une date
Dans ce tutoriel, découvrez des formules simples pour obtenir automatiquement le premier ou le dernier jour du mois à partir de n’importe quelle date dans Excel. - Formule Excel : Trouver la date la plus ancienne et la plus récente pour chaque groupe
Dans ce tutoriel, découvrez des formules efficaces pour identifier rapidement la date la plus ancienne et la plus récente de chaque groupe dans Excel. - Compter les jours entre deux dates
Compter le nombre de jours, de mois ou d’années entre deux dates données devient un jeu d’enfant dans Excel après avoir lu ce tutoriel. - Créer la plage de dates hebdomadaire
Dans ce tutoriel, une formule est fournie pour obtenir rapidement la plage de dates hebdomadaire dans Excel.
Fonctions associées
- Fonction WEEKNUM d’Excel
Renvoie le Numéro de semaine de la date donnée dans une année - Fonction WORKDAY d’Excel
Ajoute des jours ouvrés à la Date de début donnée et renvoie un jour ouvré - Fonction WEEKDAY d’Excel
Obtenir le Semaine sous forme de nombre (1 à 7) à partir d’une date - Fonction DAY d’Excel
La fonction DAY renvoie le jour sous forme de nombre (1 à 31) à partir d’une date - Fonction NOW d’Excel
Obtenir la date et l’heure actuelles
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin est toujours à portée de clic...
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de documents ouverts !
- Réduisez de centaines vos clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en consultant et en modifiant simultanément plusieurs documents.
- Apporte à Office (y compris Excel) une efficacité comparable à celle des navigateurs tels que Chrome, Edge et Firefox.