nombre de jours ouvrable 5 jours par semaine

  • Initiateur de la discussion Initiateur de la discussion Cuistoy
  • 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 !

Cuistoy

XLDnaute Occasionnel
salut

et il possible juste en tapent le mois et l'année exemple 06/2006 au 05/2007
savoirs le nombre de jours a travaillé sur 5 jours

merci
 
Re : nombre de jours ouvrable 5 jours par semaine

Bonjour,

Sans les samedis ni les dimanches
=NB.JOURS.OUVRES(A1;FIN.MOIS(A1;0))

Sans les samedis ni les dimanches ni les fériés
=NB.JOURS.OUVRES(A1;FIN.MOIS(A1;0);Fer)

"Fer" est une plage dans laquelle tu as la date de fériés
A1 contient le 1er du mois (format mmmm si tu veux)

Edit
Pour que NB.JOURS.OUVRES() fonctionne,
il faut cocher l'utilitaire d'analyse :
Barre de menu - Outils - Macros complémentaires
 
Dernière édition:
Re : nombre de jours ouvrable 5 jours par semaine

Bonjour Monique et bonjour à tous.

J'ai, en A1, la date de début de mois (au format :01/01/2010), et une plage nommée "feries" contenant les jours fériés de l'année 2010.
Comment adapter la formule NB.JOURS.OUVRES(A1;FIN.MOIS(A1;0);feries) à des semaines de 6 jours (du lundi au samedi) ?
Ceci pour calculer et afficher (par exemple en C3) le nombre de jours ouvrables (sans dimanche, ni jours fériés) d'un mois donné.

Bien cordialement
 
Re : nombre de jours ouvrable 5 jours par semaine

Bonjour à tous,

Peux-tu joindre ton fichier ?

Pour cette formule, il est nécessaire d'activer la macro complémentaire idoine comme déjà écrit par Monique (Utilitaire d'Analyse)

A+ à tous
 
Re : nombre de jours ouvrable 5 jours par semaine

Bonjour,

Il n'y a rien que 4 lignes dans la barre de formule, (on les voit en développant par le petit truc à droite)
Ce ne serait pas un inconvénient d'Excel 2007 ?

Code:
[FONT=Verdana][FONT=Verdana][COLOR=blue]=NB.JOURS.OUVRES(A1;FIN.MOIS(A1;0);fériés)+SOMMEPROD((JOURSEM(LIGNE(INDIRECT(A1&":"&FIN.MOI s(A1;0))))=6)*1)[/COLOR][/FONT][/FONT]
 
[FONT=Verdana][FONT=Verdana]=NB.JOURS.OUVRES(#REF!;FIN.MOIS(#REF!;0);Fer)[/FONT]
[FONT=Verdana]=NB.JOURS.OUVRES(#REF!;FIN.MOIS(#REF!;0);Fer)[/FONT]
[FONT=Verdana]+SOMMEPROD((JOURSEM(LIGNE(INDIRECT(#REF!&":"&FIN.MOI s(#REF!;0))))=6)*1)[/FONT]
[/FONT]
La première est la bonne, enlever quand même l'espace dans "FIN.MOI s" et ça marche
 
Re : nombre de jours ouvrable 5 jours par semaine

Bonjour Monique en ce dimanche enneigé.

Merci à toi, la formule fonctionne désormais, mais révèle une petite faiblesse à laquelle je n'avais pas pensée.
J'ai une différence entre le résultat du calcul et la réalité, les mois (par exemple décembre 2010) où un samedi (ou un dimanche) est férié.

Entrevois-tu une solution à ce problème ?

Au risque d'abuser, quelle formule puis-je appliquer en AG4, pour que les mois en 30 jours, rien ne s'affiche dans cette cellule (au lieu de "1" actuellement) ?

Bien cordialement
 

Pièces jointes

Re : nombre de jours ouvrable 5 jours par semaine

Bonjour à tous,

A placer en AE4 et tirer à droite (pour le 28 ou 29 févier et les mois de 30 jours)

Code:
=SI(AD4="";"";SI(MOIS(AD4+1)<>MOIS($A$1);"";AD4+1))
En E1 :

Code:
=NB.JOURS.OUVRES(A1;FIN.MOIS(A1;0);fériés)
+(SOMMEPROD((JOURSEM(LIGNE(INDIRECT(A1&":"&FIN.MOIS(A1;0))))=6)*1)
-SOMMEPROD(($C$4:$AG$4=fériés)*1))
A+ à tous
 
Dernière édition:
Re : nombre de jours ouvrable 5 jours par semaine

Bonjour

Pour compter les jours ouvrés (donc sauf Dimanches et Jours Fériés)

Code:
=SOMMEPROD((JOURSEM(LIGNE(INDIRECT(A1&":"&FIN.MOIS(A1;0))))>1)*(NB.SI(fériés;LIGNE(INDIRECT(A1&":"&FIN.MOIS(A1;0))))=0))

Cordialement
 
Re : nombre de jours ouvrable 5 jours par semaine

Bonjour et merci à tous

JCGL: Ta formule pour les mois en 28, 29 ou 30 jours marche parfaitement.

CHRIS401: J'ai adopté ta formule pour comptabiliser les jours ouvrables ("simple" et efficace).

Devant votre science à tous, je ne peux m'empêcher de vous soumettre une autre question.

J'aimerai, en AH12, comptabiliser, pour le mois, le nombre de jours de mutualisation (M), mais uniquement si un repos (R) a été rendu ce même jour.
Je butte sur la recherche verticale.
J'ai cherché, en vain.

Je vous joins le fichier mis à jour.

Encore merci et bravo.
Respect
 

Pièces jointes

- 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ésolu(e)
Microsoft 365 DateDif()
Réponses
5
Affichages
393
Réponses
0
Affichages
304
Retour