OVH Cloud OVH Cloud

Calcul de dates

2 réponses
Avatar
TiAn
Bonjour,

Est-il possible :
- de calculer le nombre de journées ouvrées dans 1 mois tout en ne comptant
pas les journées des vacances scolaires
(il y a bien NB.JOURS.OUVRES mais comment déduire les jours de vacances ?)
- de calculer le nombre de mercredi qu'il y a dans 1 mois tout en ne
comptant pas les journées des vacances scolaires

Merci pour votre aide.

Thierry

2 réponses

Avatar
gérard
salut
je pense que cela est possible avec NB.jours ouvres
fonction a laquelle tu retranchera a la fin une variable, contenant le
nombre de jours ouvres en vaccances scolaire
vaccanes scolaire, un petit tableau dans lequel tu aurae rentré tes dates ,
et ensuite avec une simple boucle, tu parcours ton tableau pour alimenter ta
variable....
voila peut etre un debut de piste....
A+
"TiAn" a écrit dans le message de news:
43fb6f1b$0$15236$
Bonjour,

Est-il possible :
- de calculer le nombre de journées ouvrées dans 1 mois tout en ne
comptant
pas les journées des vacances scolaires
(il y a bien NB.JOURS.OUVRES mais comment déduire les jours de vacances ?)
- de calculer le nombre de mercredi qu'il y a dans 1 mois tout en ne
comptant pas les journées des vacances scolaires

Merci pour votre aide.

Thierry




Avatar
AV
| - de calculer le nombre de journées ouvrées dans 1 mois tout en ne comptant
| pas les journées des vacances scolaires

Sans utiliser les fonctions de l'Utilitaire d'Analyse
Tu dois avoir une plage nommée "JrsVacances" avec les jours non travaillés
(vacances, fériés,...etc...)
"Début" et "Fin" sont des plages nommées contenant des dates

Validation matricielle par Ctrl+maj+entrée :
=SOMME((JOURSEM(LIGNE(INDIRECT(Début&":"&Fin));2)<6)*ESTNA(EQUIV(LIGNE(INDIRECT(Début&":"&Fin));JrsVacances;0)))

| - de calculer le nombre de mercredi qu'il y a dans 1 mois tout en ne
| comptant pas les journées des vacances scolaires

Pour dénombrer les Mercredis (hormis ceux inclus dans la plage "JrsVacances")
entre 2 dates :
=SOMMEPROD(NON(ESTNUM(EQUIV(LIGNE(INDIRECT(Début&":"&Fin));JrsVacances;0)))*(JOURSEM(LIGNE(INDIRECT(Début&":"&Fin)))=4))

Pour dénombrer les Mercredis (hormis ceux inclus dans la plage "JrsVacances") du
mois "M" de l'année "A" :
=SOMMEPROD(NON(ESTNUM(EQUIV(LIGNE(INDIRECT(DATE(A;M;1)&":"&DATE(A;M+1;)));JrsVacances;0)))*(JOURSEM(LIGNE(INDIRECT(DATE(A;M;1)&":"&DATE(A;M+1;))))=4))

AV