Autres Nombre de jours ouvrés dans un mois suivant une période

daewoo41

XLDnaute Nouveau
Bonsoir,

Je viens de nouveau vous demander de l'aide...:confused: je n'arrive pas à trouver la formule qui va bien...
Si quelqu'un à une idée (je pense car vous avez toujours su me trouver une réponse à mes demandes :D).
En PJ un exemple de fichier pour vous expliquer ma demande.

Un grand merci par avance
 

Pièces jointes

  • Classeur1.xls
    16.5 KB · Affichages: 11

Victor21

XLDnaute Barbatruc
Bonsoir daewoo41.

Proposition en pj. Formule en E3 à propager :
VB:
=SI(OU($B3>FIN.MOIS(E$2;0);$C3<E$2);0;NB.JOURS.OUVRES(MAX($B3;E$2);MIN(FIN.MOIS(E$2;0);$C3);Fer))
Les fériés sont sur la feuil2, et la ligne 2 contient des dates au format "m"
 

Pièces jointes

  • Classeur avec fériés.xls
    36 KB · Affichages: 11

daewoo41

XLDnaute Nouveau
Bonsoir Victor21,

Tout d'abord un grand merci. J'ai juste un petit souci dans la première partie du fichier (en E3 par exemple) ça m'affiche #NOM?, mais quand il n'y a pas de jours ça affiche bien 0.
Le TCD reprend pourtant bien les bonnes données.
Cela vient peut être de ma version d'excel (2000) ?
 

Victor21

XLDnaute Barbatruc
Re,

Excel 2013.
1032798

Vérifiez que:
- sur votre version d'Excel, vous disposez bien de la fonction FIN.MOIS()
-la liste des fériés (les dates) est bien nommée Fer en feuil2.
 

Victor21

XLDnaute Barbatruc
Re,

Au cas où fin.mois() ne soit pas disponible, utilisez mois.decaler() :
VB:
=SI(OU($B3>MOIS.DECALER(E$2;1)-1;$C3<E$2);0;NB.JOURS.OUVRES(MAX($B3;E$2);MIN(MOIS.DECALER(E$2;1)-1;$C3);Fer))
 

Pièces jointes

  • Classeur avec fériés.xls
    44.5 KB · Affichages: 10

Discussions similaires

Réponses
5
Affichages
483
Réponses
14
Affichages
639

Statistiques des forums

Discussions
311 720
Messages
2 081 904
Membres
101 834
dernier inscrit
Jeremy06510