Calcul sur nombre de jours ouvrés

  • Initiateur de la discussion Initiateur de la discussion ghaisse
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

ghaisse

XLDnaute Nouveau
Bonjour à tous et bonne année 2017 !

J'ai besoin de mettre en place un tableau de suivi de mes projets qui comporte 2 parties.
1- la liste des projets en col A, les étapes en B, C et D qui contiennent les dates de réalisation des étapes.
2- de F à n, les mois et années qui couvrent l'ensemble des projets. Dans chaque cellule je souhaite calculer le nombre de jours ouvrés par mois pour chaque étape du projet (en jaune).
Idéalement je souhaiterai mettre en place une formule et non un script VBA)

Je joins le fichier correspondant.

Je vous remercie d'avance si vous pouvez m'aider.
 

Pièces jointes

Bonjour à tous,
Salut JHA,
ce serait un peu clair si tu mets les résultats escomptés sur le fichier, car avec la formule de mon ami JHA il y un petit souci par exemple en G3 la formule renvoie 1 c'est le 20/12 alors qu'il faut compter de 01/12 au 20/12.

Cordialement
 
Bonjour à tous,
La solution proposée par JHA se rapproche de ce que je cherche, mais quand je copie/colle la formule matricielle dans mot tableau définitif (en jaune) et que je glisse vers la droite puis vers le bas, les valeurs changent. De plus des comptes de jours sont erronés (en rouge).🙁

R@chid, une date représente la fin de l'étape mais aussi le début de la suivante.
 

Pièces jointes

Bonsoir,

Les Formules ne sont pas les mêmes.
Dans "suivi de projet3.xlsx", la formule en F2 est : =MAX(0;SI(MAX($B2:$D2)>FIN.MOIS(F$1;0);NB.JOURS.OUVRES($B2;FIN.MOIS(F$1;0);FER);NB.JOURS.OUVRES($B2;MAX($B2:$D2);FER))-SOMME($E2:E2)) cette formule semble donner le bon résultat.
Dans "suivi de projet4.xlsx", la formule en F2 est : =MAX(0;SI(MAX($B2:$D2)>=F$1;NB.JOURS.OUVRES(MIN(SI(MOIS($B2:$D2)=MOIS(F$1);$B2:$D2));FIN.MOIS(F$1;0);FER)😉) Cette formule semble ne pas donner les résultats attendus.

Je pense que le problème viens de là.
 
Re,
il faut nommer le champ contenant les jours fériés par le nom "FER" comme c'est le cas sur le fichier fait par l'ami JHA et sur le quel j'ai travaillé également.
Sinon, il faut d'abord nous dire est-ce que les résultats sur nos fichiers sont ok ou non avant d'aller appliquer les formules sur ton fichier réel.
 
J'ai ajouté l'onglet des jours fériés (que je n'avais pas vus la 1ère fois, pardon !) et j'ai nommé la liste des jours féries, et ça fonctionne presque parce que les projets peuvent durer plus d'un an et de ce fait le calcul sur le seul mois ne suffit pas.
Il faudrait pouvoir associer le mois et l'année dans la formule pour que les cellules en F1, G1 et H1 soient uniques.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
82
  • Question Question
Microsoft 365 Jours ouvrés
Réponses
5
Affichages
722
Réponses
14
Affichages
866
Retour