bredeche
XLDnaute Occasionnel
Bonjour
j'ai établis un tableau de bord ci-joints mon fichier
et dans celui-ci je calcul pour chaque personne du planning les samedi et dimanche par semaine par mois par an
mais j'ai un doute sur mes formules
car je ne veux pas compter les REPOS ,ni les FORM, (formation) ,ni les CP (congé) ,ni Mal (MALADIE) ,des samedis et dimanches
mais quand je fait le calcule manuellement exemple Yannick par an il a 30 samedi et 30 dimanche avec formule et manuellement j'en compte 26
je trouve pas mon erreur
merci de votre aide
ci dessous mes formules
formule pour la semaine samedi
formule pour la semaine dimanche
formule pour mois samedi
formule pour mois dimanche
formule pour l’année samedi
formule pour l’année dimanche
j'ai établis un tableau de bord ci-joints mon fichier
et dans celui-ci je calcul pour chaque personne du planning les samedi et dimanche par semaine par mois par an
mais j'ai un doute sur mes formules
car je ne veux pas compter les REPOS ,ni les FORM, (formation) ,ni les CP (congé) ,ni Mal (MALADIE) ,des samedis et dimanches
mais quand je fait le calcule manuellement exemple Yannick par an il a 30 samedi et 30 dimanche avec formule et manuellement j'en compte 26
je trouve pas mon erreur
merci de votre aide
ci dessous mes formules
formule pour la semaine samedi
VB:
=NB.SI.ENS(Periode;">="&$G$33;Periode;"<="&$I$33;DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"><";JourSem;"S")-NB.SI.ENS(Periode;">="&$G$33;Periode;"<="&$I$33;DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"><";JourSem;"S";DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"Repos")
Code:
=NB.SI.ENS(Periode;">="&$G$33;Periode;"<="&$I$33;DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"><";JourSem;"D")-NB.SI.ENS(Periode;">="&$G$33;Periode;"<="&$I$33;DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"><";JourSem;"D";DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"Repos")
formule pour mois samedi
Code:
=NB.SI.ENS(Periode;">="&$G$35;Periode;"<="&$I$35;DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"><";JourSem;"S")-NB.SI.ENS(Periode;">="&$G$35;Periode;"<="&$I$35;DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"><";JourSem;"S";DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"Repos")
Code:
=NB.SI.ENS(Periode;">="&$G$35;Periode;"<="&$I$35;DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"><";JourSem;"D")-NB.SI.ENS(Periode;">="&$G$35;Periode;"<="&$I$35;DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"><";JourSem;"D";DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"Repos")
formule pour l’année samedi
Code:
=NB.SI.ENS(Periode;">="&DATEVAL("01/01/"&Planning_général!$C$2);Periode;"<="&DATEVAL("31/12/"&Planning_général!$C$2);DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"><";JourSem;"S")-NB.SI.ENS(Periode;">="&DATEVAL("01/01/"&Planning_général!$C$2);Periode;"<="&DATEVAL("31/12/"&Planning_général!$C$2);DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"><";JourSem;"S";DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"Repos")
formule pour l’année dimanche
Code:
=NB.SI.ENS(Periode;">="&DATEVAL("01/01/"&Planning_général!$C$2);Periode;"<="&DATEVAL("31/12/"&Planning_général!$C$2);DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"><";JourSem;"D")-NB.SI.ENS(Periode;">="&DATEVAL("01/01/"&Planning_général!$C$2);Periode;"<="&DATEVAL("31/12/"&Planning_général!$C$2);DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"><";JourSem;"D";DECALER(Planning_général!$E$10;EQUIV('tableau de bord'!$A16;Planning_général!$E$11:$E$63;0);2;;371);"Repos")