Cpter nbre de jrs entre deux dates - les dimanches et lundis

Bonsoir le forum,

J'ai besoin de votre aide, car je recherche une formule ou du vba pour :

Calculer le nombre de jours entre deux dates en ne comptant pas les dimanches et lundis.

Je vous remercie par avance pour votre aide.

20libellule85.xlsm (10.54 Ko)

Bonjour,

en E9 :

=NB.JOURS.OUVRES.INTL(AUJOURDHUI();B9;2)

mais pas sûr que cette fonction soit arrivée en 2007.

Tu peux ajouter un 4ème paramètre pour les fériés, voir l'aide.

eric

Bonsoir eriiic,

Merci pour ta réponse, effectivement cette fonction ne marche pas sur Excel 2007 !

Bonsoir,

libellule85 a écrit :

Merci pour ta réponse, effectivement cette fonction ne marche pas sur Excel 2007 !

Dans ce cas, c'est plus long et plus complexe :

=SOMMEPROD(--(JOURSEM(LIGNE(INDIRECT(AUJOURDHUI()+1&":"&B9))>1)))

A+

Bonsoir OOoiste,

Merci beaucoup pour ta réponse, mais ta formule me retourne 30 ce qui est erroné, la réponse doit être 23 !

Désolé, une parenthèse mal placée (et >2 au lieu de 1) :

=SOMMEPROD(--(JOURSEM(LIGNE(INDIRECT(AUJOURDHUI()+1&":"&B9)))>2))

J'ai 22, pas 23. Le premier jour est inclus ?

Si oui, il faut enlever le +1 sans la formule.

ou en trichant un peu :

=NB.JOURS.OUVRES(AUJOURDHUI()-1;B9-1)

eric

Bonjour OOoiste, eriiic,

Merci beaucoup pour vos réponses et d'avoir pris du temps pour m'aider.

Bonne journée

Rechercher des sujets similaires à "cpter nbre jrs entre deux dates dimanches lundis"