Microsoft 365 Formule pour calculer délai de 10 jours, en excluant samedis, dimanches et les jours férié

GILBERTO BRAGA

XLDnaute Occasionnel
Bonjour à tous

J'ai besoin de deux formules pour calculer, à partir d'une date de début, 10 jours, en excluant les samedis, les dimanches et les jours fériés. La première formule doit retourner premier jour ouvrable immédiatement precedent si le dixième jour tombe un samedi, un dimanche ou un jour férié. La seconde formule doit retourner le premier jour ouvrable suivant si le dixième jour tombe un samedi, un dimanche ou un jour férié.

Merci



Gilberto Braga
 

Pièces jointes

  • Classeur jours ouvres 1.xlsx
    13.1 KB · Affichages: 11

ALS35

XLDnaute Impliqué
Bonjour,
Une proposition à tester
en D10 :
=SERIE.JOUR.OUVRE($B10+$C10;-OU(JOURSEM($B10+$C10;2)>5;NB.SI(Fer;$B10+$C10)>0);Fer)
en E10 :
=SERIE.JOUR.OUVRE($B10+$C10;--OU(JOURSEM($B10+$C10;2)>5;NB.SI(Fer;$B10+$C10)>0);Fer)

À voir dans fichier joint en H et I
Cordialement
 

Pièces jointes

  • Classeur jours ouvres 1.xlsx
    15 KB · Affichages: 28

ALS35

XLDnaute Impliqué
Bonjour à tous,

Non chris, il ne s'agit pas d'ajouter 10 jours ouvrés.
La formule d'Efgé beaucoup plus judicieuse que la mienne pourrait s'écrire :
Code:
=SERIE.JOUR.OUVRE(B10+C10-1;1;Fer)
et pour la première formule :
Code:
=SERIE.JOUR.OUVRE(B10+C10+1;-1;Fer)
à tester
Cordialement
 

Discussions similaires

Statistiques des forums

Discussions
314 708
Messages
2 112 097
Membres
111 416
dernier inscrit
philipperoy83