Microsoft 365 Recherche date en fonction de deux variables

  • Initiateur de la discussion Initiateur de la discussion Sephiro18
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Sephiro18

XLDnaute Nouveau
Bonjour tout le monde,

Voila, je rencontre un petit souci de formule pour ma demande, je vous explique.
Dans mon tableau vous avez une colonne avec la liste des postes, en premier ligne, la date de chaque jour de la semaine pour attribuer les personnes aux postes et ma question est de savoir s'il était possible par le biais d'une formule VBA ou d'une formule excel de demander à l'utilisateur qui appuie sur un bouton par exemple avec une macro de lui demander le nom de l'opérateur indiqué dans le tableau, le nom du poste en question pour que le fichier excel récupère sur la feuille, la dernière date la plus proche de la date du jour, la dernière fois que l'opérateur a été sur ce poste. Ca me permet de suivre les habilitations si certaines personnes n'ont pas été sur ce poste depuis un peu.

Un exemple ici : L'utilisateur va renseigner un nom de poste "COLLAGE BAGUES" puis un nom d'opérateur "ANITA" et le programme doit me remonter le 14 avril.

Avez-vous une idée ?

Merci d'avance !
 

Pièces jointes

Bonjour tout le monde,

Voila, je rencontre un petit souci de formule pour ma demande, je vous explique.
Dans mon tableau vous avez une colonne avec la liste des postes, en premier ligne, la date de chaque jour de la semaine pour attribuer les personnes aux postes et ma question est de savoir s'il était possible par le biais d'une formule VBA ou d'une formule excel de demander à l'utilisateur qui appuie sur un bouton par exemple avec une macro de lui demander le nom de l'opérateur indiqué dans le tableau, le nom du poste en question pour que le fichier excel récupère sur la feuille, la dernière date la plus proche de la date du jour, la dernière fois que l'opérateur a été sur ce poste. Ca me permet de suivre les habilitations si certaines personnes n'ont pas été sur ce poste depuis un peu.

Un exemple ici : L'utilisateur va renseigner un nom de poste "COLLAGE BAGUES" puis un nom d'opérateur "ANITA" et le programme doit me remonter le 14 avril.

Avez-vous une idée ?

Merci d'avance !
Bonjour, une proposition sans VBA en PJ
Cordialement,
 

Pièces jointes

Bonjour, une proposition sans VBA en PJ
Cordialement,
Bonjour,
je ne comprends pas plusieurs choses:
- pourquoi le résultat est en colonne M ce qui limite à deux jours le tableau
- pourquoi ça doit retourner le 14 plutôt que le 13

bonne journée
Bonjour !
Désolé pour la réponse tardive.
- Il est placé ici temporairement le temps d'incrémenter le tableau
- Car le but est de savoir la dernière fois que l'opérateur a utilisé le poste pour faire en sorte qu'il soit de nouveau formé ou non à ce poste si la date est trop éloignée de la date du jour.

@Gégé-45550
Merci pour ta réponse ! Ca fonctionne parfaitement, j'aimerais juste savoir si c'est possible d'afficher la date la plus proche de la date d'aujourd'hui, au lieu de la plus éloignée.
 
Bonjour !
Désolé pour la réponse tardive.
@Gégé-45550
Merci pour ta réponse ! Ca fonctionne parfaitement, j'aimerais juste savoir si c'est possible d'afficher la date la plus proche de la date d'aujourd'hui, au lieu de la plus éloignée.
Bonjour,
Comme ça ?
Cordialement,
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
79
Réponses
6
Affichages
84
Réponses
3
Affichages
63
Réponses
6
Affichages
115
Réponses
6
Affichages
163
Retour