Calcul d'une date ouvrable

Le
divers2.lascars
Bonjour,

J'effectue un calcul pour trouver une date de fin. Le problème est que
cette date de fin doit être un jour ouvrable (hors jours fériés,
samedi et dimanche). Si ce n'est pas le cas, alors il faudrait
renvoyer au premier jour ouvrable suivant. Voici mon calcul:

Date début Délai en mois Date de fin
(=Date début + Délai)
15/05/2007 4
=DATE(ANNEE($A4);MOIS($A4)+$B4;JOUR($A4))

J'espère avoir été clair.
Auriez vous une idée pour résoudre ce problème ?
Merci d'avance
Fred
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
dre
Le #4813571
Bonjour,

As-tu essayé la fonction SERIE.JOUR.OUVRE ?

dré



Bonjour,

J'effectue un calcul pour trouver une date de fin. Le problème est que
cette date de fin doit être un jour ouvrable (hors jours fériés,
samedi et dimanche). Si ce n'est pas le cas, alors il faudrait
renvoyer au premier jour ouvrable suivant. Voici mon calcul:

Date début Délai en mois Date de fin
(Úte début + Délai)
15/05/2007 4
ÚTE(ANNEE($A4);MOIS($A4)+$B4;JOUR($A4))

J'espère avoir été clair.
Auriez vous une idée pour résoudre ce problème ?
Merci d'avance
Fred




Jacky
Le #4813561
Bonsoir,
Adaptation d'une formule de AV
La date de départ en A1
le délai en mois en B1
les jours fériés nommés "jrf"
Matricielle (valider par ctrl+majuscule+entrée)

=PETITE.VALEUR(SI((JOUR($A$1+LIGNE(INDIRECT(DATE(ANNEE(A1);MOIS(A1)+B1;JOUR(A1))-A1&":500")))<29)*(JOURSEM($A$1+LIGNE(INDIRECT(DATE(ANNEE(A1);MOIS(A1)+B1;JOUR(A1))-A1&":500"));2)<6)*(ESTNA((EQUIV($A$1+LIGNE(INDIRECT(DATE(ANNEE(A1);MOIS(A1)+B1;JOUR(A1))-A1&":500"));jrf;0))));$A$1+LIGNE(INDIRECT(DATE(ANNEE(A1);MOIS(A1)+B1;JOUR(A1))-A1&":500")));1)
--
Salutations
JJ



Bonjour,

J'effectue un calcul pour trouver une date de fin. Le problème est que
cette date de fin doit être un jour ouvrable (hors jours fériés,
samedi et dimanche). Si ce n'est pas le cas, alors il faudrait
renvoyer au premier jour ouvrable suivant. Voici mon calcul:

Date début Délai en mois Date de fin
(Úte début + Délai)
15/05/2007 4
ÚTE(ANNEE($A4);MOIS($A4)+$B4;JOUR($A4))

J'espère avoir été clair.
Auriez vous une idée pour résoudre ce problème ?
Merci d'avance
Fred
Jacky
Le #4813221
Re...
Celle-ci est mieux
=PETITE.VALEUR(SI((JOURSEM($A$2+LIGNE(INDIRECT(DATE(ANNEE($A$2);MOIS($A$2)+$B$2;JOUR($A$2))-$A$2&":500"));2)<6)*(ESTNA((EQUIV($A$2+LIGNE(INDIRECT(DATE(ANNEE($A$2);MOIS($A$2)+$B$2;JOUR($A$2))-$A$2&":500"));jrf;0))));$A$2+LIGNE(INDIRECT(DATE(ANNEE($A$2);MOIS($A$2)+$B$2;JOUR($A$2))-$A$2&":500")));1)
Voir ici:
http://cjoint.com/?iebHySFQiN
--
Salutations
JJ


"Jacky" e%
Bonsoir,
Adaptation d'une formule de AV
La date de départ en A1
le délai en mois en B1
les jours fériés nommés "jrf"
Matricielle (valider par ctrl+majuscule+entrée)


Jacky
Le #4812851
Re..
La même chose, avec "Min" au lieu de "Petite.valeur"
=MIN(SI((JOURSEM($A$2+LIGNE(INDIRECT(DATE(ANNEE($A$2);MOIS($A$2)+$B$2;JOUR($A$2))-$A$2&":500"));2)<6)*(ESTNA((EQUIV($A$2+LIGNE(INDIRECT(DATE(ANNEE($A$2);MOIS($A$2)+$B$2;JOUR($A$2))-$A$2&":500"));jrf;0))));$A$2+LIGNE(INDIRECT(DATE(ANNEE($A$2);MOIS($A$2)+$B$2;JOUR($A$2))-$A$2&":500"))))
--
Salutations
JJ


"Jacky" e%
Bonsoir,
Adaptation d'une formule de AV
La date de départ en A1
le délai en mois en B1
les jours fériés nommés "jrf"
Matricielle (valider par ctrl+majuscule+entrée)

=PETITE.VALEUR(SI((JOUR($A$1+LIGNE(INDIRECT(DATE(ANNEE(A1);MOIS(A1)+B1;JOUR(A1))-A1&":500")))<29)*(JOURSEM($A$1+LIGNE(INDIRECT(DATE(ANNEE(A1);MOIS(A1)+B1;JOUR(A1))-A1&":500"));2)<6)*(ESTNA((EQUIV($A$1+LIGNE(INDIRECT(DATE(ANNEE(A1);MOIS(A1)+B1;JOUR(A1))-A1&":500"));jrf;0))));$A$1+LIGNE(INDIRECT(DATE(ANNEE(A1);MOIS(A1)+B1;JOUR(A1))-A1&":500")));1)
--
Salutations
JJ



Bonjour,

J'effectue un calcul pour trouver une date de fin. Le problème est que
cette date de fin doit être un jour ouvrable (hors jours fériés,
samedi et dimanche). Si ce n'est pas le cas, alors il faudrait
renvoyer au premier jour ouvrable suivant. Voici mon calcul:

Date début Délai en mois Date de fin
(Úte début + Délai)
15/05/2007 4
ÚTE(ANNEE($A4);MOIS($A4)+$B4;JOUR($A4))

J'espère avoir été clair.
Auriez vous une idée pour résoudre ce problème ?
Merci d'avance
Fred




divers2.lascars
Le #4812811
On 4 août, 14:45, "Jacky"
Re..
La même chose, avec "Min" au lieu de "Petite.valeur"
=MIN(SI((JOURSEM($A$2+LIGNE(INDIRECT(DATE(ANNEE($A$2);MOIS($A$2)+$B$2;J OUR(­$A$2))-$A$2&":500"));2)<6)*(ESTNA((EQUIV($A$2+LIGNE(INDIRECT(DATE(AN NEE($A$­2);MOIS($A$2)+$B$2;JOUR($A$2))-$A$2&":500"));jrf;0))));$A$2+LIGNE (INDIRECT(­DATE(ANNEE($A$2);MOIS($A$2)+$B$2;JOUR($A$2))-$A$2&":500"))))
--
Salutations
JJ

"Jacky" e%



Bonsoir,
Adaptation d'une formule de AV
La date de départ en A1
le délai en mois en B1
les jours fériés nommés "jrf"
Matricielle (valider par ctrl+majuscule+entrée)

=PETITE.VALEUR(SI((JOUR($A$1+LIGNE(INDIRECT(DATE(ANNEE(A1);MOIS(A1)+B 1;JOUR­(A1))-A1&":500")))<29)*(JOURSEM($A$1+LIGNE(INDIRECT(DATE(ANNEE(A1) ;MOIS(A1)­+B1;JOUR(A1))-A1&":500"));2)<6)*(ESTNA((EQUIV($A$1+LIGNE(INDIRE CT(DATE(ANNE­E(A1);MOIS(A1)+B1;JOUR(A1))-A1&":500"));jrf;0))));$A$1+LIGNE (INDIRECT(DATE(­ANNEE(A1);MOIS(A1)+B1;JOUR(A1))-A1&":500")));1)
--
Salutations
JJ


Bonjour,

J'effectue un calcul pour trouver une date de fin. Le problème est que
cette date de fin doit être un jour ouvrable (hors jours fériés,
samedi et dimanche). Si ce n'est pas le cas, alors il faudrait
renvoyer au premier jour ouvrable suivant. Voici mon calcul:

Date début Délai en mois Date de fin
(Úte début + Délai)
15/05/2007 4
ÚTE(ANNEE($A4);MOIS($A4)+$B4;JOUR($A4))

J'espère avoir été clair.
Auriez vous une idée pour résoudre ce problème ?
Merci d'avance
Fred- Masquer le texte des messages précédents -


- Afficher le texte des messages précédents -


Merci beaucoup, ça fonctionne parfaitement
Fred


Publicité
Poster une réponse
Anonyme