Fonctions sur excel plz

Résolu
Bonjour,

je suis nouveau sur ce forum et j'aurai besoin de votre expertise pour gerer un fichier tres important pour moi.

j'ai 2 classeurs dans une feuille excel PRAA et Congés

je veux remplir la cellule X avec la nomination "congé" si la date sur PRAA et comprise entre les deux dates sur CONGE en prenant en compte que le matricule soit le meme.

Merci par avance

5 réponses

  1. Euh oui j'ai tout décalé d'une colonne avec mon habitude de toujours laisser la colonne A vide !
    donc : =SI(NB.SI.ENS(congés!A:A;A2;congés!B:B;"<="&B2;congés!C:C;">="&B2);"congé";"")
    1
    1. via55, je te remercie beaucoup pour ton aide et ta patience, cela marche impec
      0
  2. Bonjour et bienvenue sur CCM

    Formule à mettre en C2 puis à étirer vers le bas :
    =SI(ET(B2>=RECHERCHEV(A2;congé!A:C;2;0);B2<=RECHERCHEV(A2;congé!A:C;3;0));"congé";"")

    Cdlmnt
    Via
    0
    1. Ça marche bien, merci
      0
  3. rebonjour,

    apres verification , il manque un detail, dans la partie des congé, faire en sorte qu'il y'a divers intervalles avec le meme matricule,
    sur mon fichier principale c'est le cas et la formule ne marche vraiment pas, alors ce que je veux exactementest:

    recherche le premier matricule dans PRAA dans le classeur congés, si ce matricule existe, alors est ce que la date sur PRAA est incluse entre les deux dates sur congés, si oui , alors existe, sinon alors non existe.

    Merci again
    0
    1. Alors :
      =SI(NB.SI.ENS(congé!B:B;B2;congé!C:C;"<="&C2;congé!D:D;">="&C2);"congé";"")

      0
      1. Bonjour via55, pourquoi congéD:D, cette colonne D n'est pas rempli
        0