Date - prochaine échéance

Faillo

XLDnaute Nouveau
Bonjour,

Je veux afficher dans une cellule la prochaine date de réunion (voir exemple, onglet Menu, G3). Toutes les réunions figurent dans un autre onhlet n°3 (cellules C4;C8); certaines dates sont déjà passées. Le but est d'afficher dans Menu (G3) la prochaine date à partir de celle du jour.

Merci pour votre aide
 

Faillo

XLDnaute Nouveau
Re : Date - prochaine échéance

Voici la pièce jointe
 

Pièces jointes

  • Copie de Tableauplanification.zip
    13.1 KB · Affichages: 126
  • Copie de Tableauplanification.zip
    13.1 KB · Affichages: 116
  • Copie de Tableauplanification.zip
    13.1 KB · Affichages: 118

Dugenou

XLDnaute Barbatruc
Re : Date - prochaine échéance

Bonjour,

en G6 sur le fichier exemple :
=INDEX('3'!C4:C8;EQUIV(AUJOURDHUI();'3'!C4:C8;1)+1)

on cherche (avec EQUIV) la date d'aujourd'hui dans la liste des dates (en s'arrêtant dès qu'on trouve plus) et on ajoute 1 à EQUIV pour renvoyer la date suivante avec INDEX.
Si la réunion a lieu aujourd'hui : la date affiché sera la prochaine

Cordialement
 

Faillo

XLDnaute Nouveau
Re : Date - prochaine échéance

Bonjour,

en G6 sur le fichier exemple :
=INDEX('3'!C4:C8;EQUIV(AUJOURDHUI();'3'!C4:C8;1)+1)

on cherche (avec EQUIV) la date d'aujourd'hui dans la liste des dates (en s'arrêtant dès qu'on trouve plus) et on ajoute 1 à EQUIV pour renvoyer la date suivante avec INDEX.
Si la réunion a lieu aujourd'hui : la date affiché sera la prochaine

Cordialement
Merci pour la réponse !

Merci mais dans ma liste C4:C8 les dates ne sont pas dans l'ordre chronologique.

As-tu une solution ?
 

Dugenou

XLDnaute Barbatruc
Re : Date - prochaine échéance

Re,

si les dates ne sont pas en ordre croissant :
=PETITE.VALEUR('3'!C4:C8;NB.SI('3'!C4:C8;"<"&AUJOURDHUI())+1)

recherche de la plus petite valeur supérieure à la date d'aujourd'hui

Edit : sans espaCe entre AUJOU et RDHUI
 

Doudou45

XLDnaute Junior
Hello la communauté, je suis un peu en galère sur la construction d'un calendrier pour la gestion de mes instances.
Je souhaite pouvoir renvoyer automatiquement les dates des prochaines instances par rapport à la date du jour. Ce renvoi doit tenir compte des instances passées et identifier l'instance la plus proche par rapport à la date du jour. L'instance est simplement marqué par un "X" dans le calendrier.
J'ai essayé plusieurs trucs avec INDEX...je galère :(
Pouvez-vous m'aider à trouver une solution ? Je vous mets l'exemple en PJ. Merci
 

Pièces jointes

  • Classeur1.xlsx
    21 KB · Affichages: 3

JHA

XLDnaute Barbatruc
Bonjour à tous,

Tu peux essayer cette formule matricielle
VB:
=PETITE.VALEUR(SI(($F$2:$NF$2>=AUJOURDHUI())*($F4:$NF4="X");$F$3:$NF$3);1)&" - Le "&TEXTE(PETITE.VALEUR(SI(($F$2:$NF$2>=AUJOURDHUI())*($F4:$NF4="X");$F$2:$NF$2);1);"jj/mm")

JHA
 

Pièces jointes

  • Classeur1.xlsx
    22.9 KB · Affichages: 3

Discussions similaires

Statistiques des forums

Discussions
314 485
Messages
2 110 101
Membres
110 663
dernier inscrit
ToussaintBug