Microsoft 365 Calcul de jours

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

FCMLE44

XLDnaute Impliqué
Bonjour

Dans le fichier joint, en cellules J18 et J25, je souhaiterais calculer respectivement les nombres de Nbre de jours calendaires (avec jours férié) et Nbre de jours ouvrés réels du mois , avec férié en fonction du mois de fin figurant en cellule A2

Quelqu'un aurait il une idée ?

Merci
 

Pièces jointes

Bonjour,

Et c'est à nous également d'établir la liste des jours fériés de 2012 à 2020 !?

de plus l'expression 'avec jours fériés' veut-elle dire qu'il faut les inclure ou les exclure du calcul ? Avec, tendrait à les inclure, mais je me suis fais déjà prendre au piège d'une mauvaise interprétation de ce type de demande.

dans le fichier joint =(M1-L1) vous donne le nombre de jours entre le 1/12/2012 et le 31/12/2020 soit 3287 (jours fériés inclus)

et =NB.JOURS.OUVRES(L1;M1;jours_feries_metropole[date])
le nombre de jours ouvrés (fériés exclus).
La liste des fériés de métropole est issue d'ici (Requête powerquery à rafraîchir au 1/01/2006) )


Cordialement
 

Pièces jointes

Dernière édition:
Alors

en j18 : =(M1-DATE(ANNEE(M1);1;1)) donne le nombre de jour calendaire du début de l'année de M1 à M1
Ou la nouvelle fonction de microsoft : =JOURS(M1;DATE(ANNEE(M1);1;1))

soit pour les 2, 365 jours.

en j25 et en conservant la liste des fériés : =NB.JOURS.OUVRES(DATE(ANNEE(M1);1;1);M1;jours_feries_metropole[date])
soit 253 jours ouvrés sans férié

En j25 jours ouvrés y compris les fériés : =NB.JOURS.OUVRES(DATE(ANNEE(M1);1;1);M1)
soit 262 jours ouvrés fériés compris.
Cordialement
 
Dernière édition:
Eh bien,

Maintenant que vous avez la méthode, vous pouvez peut-être faire quelque chose ? Non ?

Allez, je suis en forme et vous donne une piste : il reste juste un paramètre à modifier dans DATE(ANNEE(M1);1;1)

Pour les jours calendaires du mois de M1 vous pouvez aussi =JOUR(FIN.MOIS(M1;0))
 
Trouvé pour le calendaire

Toutefois pour le jour ouvrés je ne vois car il devrait me donner 23 jours si M1= 31/12/2020

Cela ne me dit pas ce que vous avez essayé sur la base des fonctions données plus haut et la suggestion de correction de mon précédent post dans lequel je vous ai donné les clefs pour trouver par vous même.
Si vous n'êtes pas plus explicite que ça, ni participant , j'arrête là.
 
En j25, moi j'ai mis =NB.JOURS.OUVRES((MOIS(M1);jours_feries_metropole[date]) mais cela ne fonctionne pas.
J'ai compris que jours_feries_metropole[date] correspondait à la plage de cellule de la feuille du même nom. Je souhaite avoir le nb de jours ouvrés du mois correspondant à M1, raison pour laquelle j'ai mis (mois(M1)
 
En fait vous n'avez pas cherché à comprendre les formules que je vous ai communiquées.
Pas chercher à comprendre la fonction DATE(année;mois;jour)

le premier du mois de M1 peut se trouver par DATE(ANNEE(M1);Mois(M1);1) . A partir de ça faites vos tests
 
- 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
190
Réponses
4
Affichages
134
Retour