Différence entre 2 dates incluant WE

Bonjour,

Je cherche comment calculer, via formule, la différence entre 2 dates mais en incluant les WE et excluant les Jours Fériés.

Soit obtenir Différence = (Date_Fin) - (Date_Déb) - (Jours_fériés)

J'ai une matrice avec l'ensemble des jours fériés. Mon soucis est de prendre en compte les WE en tant que jours ouvrés excepté lorsque le samedi ou dimanche est un jour férié.

J'ai tenté une approche avec la formule nb.jours.ouvres.intl (Networkdays.intl), en considérant le samedi comme WE + la même formule en considérant le dimanche comme WE.

=(NB.JOURS.OUVRES.INTL(Deb;Fin;17;JF)-1+(NB.JOURS.OUVRES.INTL(deb;fin;11;JF))-1)

Cela ne fonctionne pas à tous les coups, il y a un élément qui m'échappe ou bien ce n'est pas du tout la bonne approche.

Merci pour votre aide

Version Excel 2007 ou 2010.

Bonjour @ tous,

Avec un fichier exemple on peut bien t'aider.

@ + +

Bonjour et bienvenue

Essaye

=Fin-Deb-SOMMEPROD(N((NB.SI(JF;LIGNE(INDIRECT(Deb&":"&Fin))))>0))

Amicalement

Nad

Bonjour,

Merci pour vos retours et surtout à NAD pour sa solution.

Devant y intégrer une plage horaire ouvrée, j'ai modifié la formule pour obtenir ceci:

(((ENT(Fin)-ENT(Deb))*"Nb_Heures_Ouvres"-(SOMMEPROD(N((NB.SI(JF;LIGNE(INDIRECT(ENT(deb)&":"&ENT(fin))))>0))))*"Nb_Heures_Ouvres"+("24:00"-(TEMPS(HEURE(deb);MINUTE(deb);SECONDE(deb))-TEMPS(HEURE(fin);MINUTE(fin);SECONDE(fin)))-"Nb_Heures_Ouvres")

-"Nb_heures_closes"))

Celle ci pourrait être simplifiée mais elle fonctionne et peut servir de base à quelqu'un.

Merci et à bientôt

LP06

Rechercher des sujets similaires à "difference entre dates incluant"