Calcul Nb de semaine dans plage de dates variable

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 !

Re : Calcul Nb de semaine dans plage de dates variable

Bonjour,

[Edit] oups! j'avais lu du 'lundi' au 'vendredi' --> mauvaise réponse ci-dessous

Je ne suis pas un spécialiste des dates mais il me semble que la logique serait de calculer le nombre de jours ouvrés dans la période et de le diviser par 5:
Code:
NB.JOURS.OUVRES(MIN($A$6:$A$40);MAX($A$6:$A$40))/5

Et avec 2007, par insertion tableau et en mettant une étiquette ("Dates") au-dessus de tes dates ta formule s'adapterait toute seule aux nouvelle données.

A+
 
Dernière modification par un modérateur:
Re : Calcul Nb de semaine dans plage de dates variable

Bonjour @ tous,
- Sélectionner une plage dont la hauteur est inférieure au nombre de dates, par exemple G2:G20.
- Copier/Coller la formule dans la barre de formules :
Code:
=SIERREUR(PETITE.VALEUR(SI(EQUIV(ENT(MOD(ENT((A6:A40-2)/7)+0,6;52+5/28))+1;ENT(MOD(ENT((A6:A40-2)/7)+0,6;52+5/28))+1;0)=LIGNE(INDIRECT("1:"&LIGNES(A6:A40)));ENT(MOD(ENT((A6:A40-2)/7)+0,6;52+5/28))+1);LIGNE(INDIRECT("1:"&LIGNES(A6:A40))));"")
- Valider par Ctrl+Shift+Enter

@ + +
 
Re : Calcul Nb de semaine dans plage de dates variable

Bonjour à libellule85, Hasco, djidji59430, R@chid 🙂,

Une autre tentative basée sur la fonction frequence qui devrait compter les semaines complètes du lundi au dimanche. La formule est une formule matricielle à valider par Ctrl+Maj+Entrée:
Code:
=SOMME(N(FREQUENCE(ListDat;SI(JOURSEM(ListDat)=1;ListDat;""))=7))

On a préalablement défini le nom dynamique: ListDat :
Code:
=DECALER(Feuil1!$A$6;0;0;EQUIV(9^9;Feuil1!$A$6:$A$36;1))
 

Pièces jointes

Dernière édition:
Re : Calcul Nb de semaine dans plage de dates variable

Bonjour @ tous,
Oui mapomme c'est normal, parce que moi, j'ai listé les numéros de semaines sous la norme européenne, alors que toi tu cherches les semaines de lundi au dimanche, pour calculer le nombre de semaines, on peut faire ma formule comme suite :
Code:
=NB(1/FREQUENCE(ENT(MOD(ENT((ListDat-2)/7)+0,6;52+5/28))+1;LIGNE(1:99)))
Toujours matricielle


@ + +
 
Re : Calcul Nb de semaine dans plage de dates variable

Bonjour R@chid,

Oui, j'avais vu. Cela tombe à point, j'ai justement besoin de la formule des N° EU de semaines pour Excel 2003 au boulot et je ne la retrouvais plus dans tout le fourbi que j'ai sur mes disques durs.
 
Dernière édition:
- 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
0
Affichages
306
Retour