Tableau de fractionnement pour les conges poses

sand -  
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

2 dates 01/05/2018 et le 31/11/2018 : colonne D1 (01/05/2018) D2 ( 31/11/2018)
date de debut de conge colonne A date de fin de conge colonne B Nombre de jours de conge pose en C

=SI(ET(B7>=D2;A7>=D2;C7>=5;C7<=8);1;ET(C7>8)*2)
=SI(ET(B7<=D1;A7<=D1;C7>=5;C7<=8);1;ET(C7>8)*2)

comment en faire qu'une de fomule? pour calculer les jours de fractionnement??? soit 1 jours de fractionnement si pose 5 jours ou 6 jours ou 7 jours de conge ou 2 jours de fractionnement si pose plus de 8 jours de conge

Merci pour vos lumieres

A voir également:

3 réponses

PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 
Bonjour

Je ne sais pas si j'ai tout compris.

En D7 cette formule : =SI(OU(ET(B7>=$D$2;A7>=$D$2);ET(B7<=$D$1;A7<=$D$1));SI(C7<5;"";SI(C7>=8;2;1));"")

Voir ce test

Cordialement
0
sand
 
Bonjour,
merci pour votre formule mais voila: si je met les dates suivantes :30/04/2018 comme premiere date de conge et jusqu'au 15/05/2018 j'ai 2 jours de fractionnement alors que je ne devrait avoir 0 jours
et pareil si je met 15/10/2018 au 01/11/2018 2 jours de fractionnement alors je devrais avoir 0 jour

merci a vous quant mm
0
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486 > sand
 
Je me suis aperçu de mon erreur et j'ai modifié ma réponse et le tableau voir cette nouvelle formule dans mon premier message
0
sand > PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention  
 
votre premier message donne juste cette formule....qui ne fonctionne pas ....je ne comprends pas de quel message et de quel tableau car je n'ai rien recu
0
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486 > sand
 
Oui je crois que ma modification soit arrivée après l'envoi de ta réponse

En D7 cette formule :
=SI(OU(ET(B7>=$D$2;A7>=$D$2);ET(B7<=$D$1;A7<=$D$1));SI(C7<5;"";SI(C7>=8;2;1));"")

J'ai fait le test et ça semble fonctionner cette fois

cordialement
0