Prochain jour ouvrable

Victor

XLDnaute Impliqué
Bonsoir le forum,

dans la cellule A1 j'ai une date, dans la cellule A2 j'aimerais y ajouter 30 jours par exemple et que le jour tombe sur un jour ouvrable le prochain si cela tombe sur un samedi ou dimanche ou jour férié.

D'avance merci à vous toutes et tous et bonne soirée.
Victor
 

chris

XLDnaute Barbatruc
Re : Prochain jour ouvrable

Bonjour

=SERIE.JOUR.OUVRE(A1+29;1;JF)

La macro complémentaire Utilitaire d'analyse doit être active.
Les jours fériés doivent être listés. Dans mon exemple la plage des jours fériés est nommée JF.
 

BOISGONTIER

XLDnaute Barbatruc
Repose en paix
Re : Prochain jour ouvrable

Bonjour,

La fonction SerieJour.Ouvre() n'est disponible que si on a coché la macro complémentaire Utilitaire Analyse (Outils/Macro commplémentaire)

Si on ne veut pas utiliser la fonction Serie.Jour.ouvre():

A18 contient la date de départ et B18 ne nb de jours ouvrés:

=INDEX(PETITE.VALEUR(SI((JOURSEM(A18+LIGNE(INDIRECT("1:"&B18*2));2)<6)*(NB.SI(fériés;A18+LIGNE(INDIRECT("1:"&B18*2)))=0);A18+LIGNE(INDIRECT("1:"&B18*2)));LIGNE(INDIRECT("1:"&B18*2)));B18)
Valider avec maj+ctrl+entrée

JB
Formation Excel VBA JB
 

Pièces jointes

  • MatSerieJourOuvre.xls
    22 KB · Affichages: 155
  • SerieJourOuvre.zip
    24.4 KB · Affichages: 64
Dernière édition:

Victor

XLDnaute Impliqué
Re : Prochain jour ouvrable

Salut JB et merci pour tes 2 exemples,

mais ma question de base était la suivante :

dans la cellule A1 j'ai une date par exemple :

20.03.2008 en B1 30 donc j'aimerais ajouter 30 jours à 20.03.2008 et le résultat est 19.04.2008, mais le hic c'est un samedi et j'aimerais comme résultat le prochain jour ouvrable suivant c'est à dire le 21.04.2008.

D'avance merci Victor
 

Victor

XLDnaute Impliqué
Re : Prochain jour ouvrable

Re, JB

Merci pour ta réponse, mais je sais pas si tu as saisi ( sans te vexer ) le sens de ma question, j'aimerais ajouter par exemple 30 jours à une date et tomber sur la proachaine date en semaine et qui ne sois pas un jour férié, comme par exemple ajouter 30 jours au 20 mars 08 et arriver au résultat de 21.04.2008.

Pour info je n'ai pas même en activant la macro la fonction serie jours ouvre

D'avance MERCI
 

JCGL

XLDnaute Barbatruc
Re : Prochain jour ouvrable

Bonjour à tous,

Peux-tu essayer avec ceci en B1 et ta date en A1 :

Code:
[SIZE=1]=SI(JOURSEM(A1+30;2)=6;A1+32;SI(JOURSEM(A1+30;2)=7;A1+33;A1+30))[/SIZE]
Je vois pour les Fériés (tu peux les déposer ici, je vois que tu es en Suisse)

A+

Edition : ne fonctionne pas pour tous les jours... :eek:
 
Dernière édition:

BOISGONTIER

XLDnaute Barbatruc
Repose en paix
Re : Prochain jour ouvrable

Entre le 20/3/2008 et le 21/4/2008 il y a 21 jours ouvrables (Sam et Dim sont fériés et le 24 mars Lundi de pâques)

JB
 

Pièces jointes

  • MatSerieJourOuvre(1).xls
    22.5 KB · Affichages: 107
Dernière édition:

Victor

XLDnaute Impliqué
Re : Prochain jour ouvrable

Salut JCGL,

tip top en ordre suf sauf les jours féries, faudrait mettre encore une condition.....
je te joins un fichier avec les jours fériés.

@ +
 

Pièces jointes

  • ferie.xls
    25 KB · Affichages: 116
  • ferie.xls
    25 KB · Affichages: 123
  • ferie.xls
    25 KB · Affichages: 116

JCGL

XLDnaute Barbatruc
Re : Prochain jour ouvrable

Re,

Victor : J'ai édité mon message : la formule ne fonctionne pas à tous les coups sauf, peut-être, pour + 35 (ou 37 et 38).

Il serait plus fiable d'utiliser le fichier de Claude38 :).

A+
 

Victor

XLDnaute Impliqué
Re : Prochain jour ouvrable

Bonjour Claude et JB,

merci à vous tous pour votre aide, je vais faire un remix de toutes vos infos et cela devrait fonctionner à merveille.......
encore MERCI MERCI à vous tous et bonne soirée
Victor
 

djetther2006

XLDnaute Nouveau
Comment créer une liste déroulante dans une cellule?

J'aimerais créer une lsite déroulante dans une cellule, que j'aurais au préalable remplit avec mes propres textes.


Question:

Comment faire pour créer une liste (ou menu) déroulante dans une cellule?
Comment faire pour la remplir?

merci de m'aider .......
 

Discussions similaires

Réponses
2
Affichages
343
Réponses
10
Affichages
613
Réponses
6
Affichages
397

Membres actuellement en ligne

Statistiques des forums

Discussions
314 204
Messages
2 107 186
Membres
109 771
dernier inscrit
herve1979