Nbre_jour_mois_-_dimanche_-_jours_fériés_
Résolu/Fermé
benji71
Messages postés
738
Date d'inscription
samedi 22 mars 2008
Statut
Membre
Dernière intervention
4 janvier 2015
-
6 avril 2013 à 02:01
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 - 6 avril 2013 à 14:41
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 - 6 avril 2013 à 14:41
7 réponses
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
Modifié par PHILOU10120 le 6/04/2013 à 12:15
Modifié par PHILOU10120 le 6/04/2013 à 12:15
Bonjour
une idée
=NB.JOURS.OUVRES.INTL("01/01/2013";"31/01/2013";11;DATA!A2:A11)
pour le mois de janvier le résultat = 26
ou
=NB.JOURS.OUVRES.INTL(B4;FIN.MOIS($B4;0);11;DATA!$A$2:$A$11)
une idée
=NB.JOURS.OUVRES.INTL("01/01/2013";"31/01/2013";11;DATA!A2:A11)
pour le mois de janvier le résultat = 26
ou
=NB.JOURS.OUVRES.INTL(B4;FIN.MOIS($B4;0);11;DATA!$A$2:$A$11)
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
6 avril 2013 à 11:53
6 avril 2013 à 11:53
Bonjour,
Avec Excel 2003 et les formules de Jacques Boisgontier:
En E4 de la feuil1 =DATE(ANNEE(B4);MOIS(B4)+1;0) pour obtenir le dernier jour du mois défini en B4.
=SOMMEPROD((JOURSEM(LIGNE(INDIRECT(B4&":"&E4));2)<7)*ESTNA(EQUIV(LIGNE(INDIRECT(B4&":"&E4));férié;0))) donne le nombre de jours ouvrés en janvier (B4)
Les 2 formules sont à recopier vers le bas.
Avec Excel 2003 et les formules de Jacques Boisgontier:
En E4 de la feuil1 =DATE(ANNEE(B4);MOIS(B4)+1;0) pour obtenir le dernier jour du mois défini en B4.
=SOMMEPROD((JOURSEM(LIGNE(INDIRECT(B4&":"&E4));2)<7)*ESTNA(EQUIV(LIGNE(INDIRECT(B4&":"&E4));férié;0))) donne le nombre de jours ouvrés en janvier (B4)
Les 2 formules sont à recopier vers le bas.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié par michel_m le 6/04/2013 à 12:23
Modifié par michel_m le 6/04/2013 à 12:23
Bonjour,
un début: nombre de dimanche dans un mois
en A1 écrire le 1° du mois
=ENT((FIN.MOIS(A1;0)-JOURSEM(FIN.MOIS(A1;0)-(1-1);1)-A1+8)/7)
d'après formule d'Alain Vallon (MVP)
Si XL<2007
pour activer fin.mois(.....;.)
outils- macros complémentaires- utilitaire d'analyse
Bonne sieste
et parce que c'est toi, un ptit tableau perpétuel des jours fériés(ne t'occupes pas des formules jours ouvrés) en France
https://www.cjoint.com/?3Dgmlc56NGV
et dernier edit: calcul du nombre de férié dans le mois (toujours 1) du mois en A1)
=SOMMEPROD((ferie>=A1)*(ferie<=FIN.MOIS(A1;0)))
Michel
un début: nombre de dimanche dans un mois
en A1 écrire le 1° du mois
=ENT((FIN.MOIS(A1;0)-JOURSEM(FIN.MOIS(A1;0)-(1-1);1)-A1+8)/7)
d'après formule d'Alain Vallon (MVP)
Si XL<2007
pour activer fin.mois(.....;.)
outils- macros complémentaires- utilitaire d'analyse
Bonne sieste
et parce que c'est toi, un ptit tableau perpétuel des jours fériés(ne t'occupes pas des formules jours ouvrés) en France
https://www.cjoint.com/?3Dgmlc56NGV
et dernier edit: calcul du nombre de férié dans le mois (toujours 1) du mois en A1)
=SOMMEPROD((ferie>=A1)*(ferie<=FIN.MOIS(A1;0)))
Michel
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
6 avril 2013 à 12:18
6 avril 2013 à 12:18
Salut le fil,
ton fichier en retour, feuille Data, tu peux automatiser le calcul de tes jours fériés en fonction uniquement de l'année
https://www.cjoint.com/?CDgmsx15e7J
ton fichier en retour, feuille Data, tu peux automatiser le calcul de tes jours fériés en fonction uniquement de l'année
https://www.cjoint.com/?CDgmsx15e7J
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
benji71
Messages postés
738
Date d'inscription
samedi 22 mars 2008
Statut
Membre
Dernière intervention
4 janvier 2015
23
6 avril 2013 à 12:18
6 avril 2013 à 12:18
Bonjour à tous, bonjour philou et tontong,
merci pour vos propositions, elles sont des pistes mais...ça coince.
dans les cellules adjacentes du fichier original, j'ai des nombres.
pensez-vous qu'il puisse y avoir un moyen pour faire en sorte que la formule soit dans la même cellule ( à savoir dans la colonne c) ?
merci de vos avis/conseils et propositions éventuelles.
cdlmnt
berni///
merci pour vos propositions, elles sont des pistes mais...ça coince.
dans les cellules adjacentes du fichier original, j'ai des nombres.
pensez-vous qu'il puisse y avoir un moyen pour faire en sorte que la formule soit dans la même cellule ( à savoir dans la colonne c) ?
merci de vos avis/conseils et propositions éventuelles.
cdlmnt
berni///
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
6 avril 2013 à 12:23
6 avril 2013 à 12:23
Excuses moi d'avoir essayé de t'aider
benji71
Messages postés
738
Date d'inscription
samedi 22 mars 2008
Statut
Membre
Dernière intervention
4 janvier 2015
23
6 avril 2013 à 12:29
6 avril 2013 à 12:29
oups...pardon michel_m, je vous avais pas vu (vraiment suis désolé..) ...je vous présente mes excuses....évidement merci à vous de contribuer à résoudre mon problème..je regarde ce que vous avez la gentillesse de proposer...
encore tt mes excuses, je venais de finir un autre post...
encore tt mes excuses, je venais de finir un autre post...
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
Modifié par PHILOU10120 le 6/04/2013 à 12:34
Modifié par PHILOU10120 le 6/04/2013 à 12:34
juste une modification en janvier mettre cette formule
=DATE(ANNEE(B3);MOIS(B3);JOUR(B3))
vous pouvez mettre cette formule colonne C
=NB.JOURS.OUVRES.INTL($B4;FIN.MOIS($B4;0);11;DATA!$A$2:$A$13)
=DATE(ANNEE(B3);MOIS(B3);JOUR(B3))
vous pouvez mettre cette formule colonne C
=NB.JOURS.OUVRES.INTL($B4;FIN.MOIS($B4;0);11;DATA!$A$2:$A$13)
benji71
Messages postés
738
Date d'inscription
samedi 22 mars 2008
Statut
Membre
Dernière intervention
4 janvier 2015
23
6 avril 2013 à 12:34
6 avril 2013 à 12:34
voilà, je viens de regarder.
en regardant votre proposition, je commence à croire que pour résoudre mon problème, je devrais mettre sur la feuille data les données (nb de jours, jour féries) et mettre ds la colonne c le résultat.
merci à vous de m'avoir fait part de votre solution..
je continue à réfléchir et trouver "la" solution réaliste et réalisable.
bon temps de midi [et encore mes excuses]
cdlmnt,
berni///
en regardant votre proposition, je commence à croire que pour résoudre mon problème, je devrais mettre sur la feuille data les données (nb de jours, jour féries) et mettre ds la colonne c le résultat.
merci à vous de m'avoir fait part de votre solution..
je continue à réfléchir et trouver "la" solution réaliste et réalisable.
bon temps de midi [et encore mes excuses]
cdlmnt,
berni///
tontong
Messages postés
2567
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
20 novembre 2024
1 059
6 avril 2013 à 12:34
6 avril 2013 à 12:34
Je pensais qu'il était facile de remplacer E4 par sa valeur!
=SOMMEPROD((JOURSEM(LIGNE(INDIRECT(B4&":"&DATE(ANNEE(B4);MOIS(B4)+1;0)));2)<7)*ESTNA(EQUIV(LIGNE(INDIRECT(B4&":"&DATE(ANNEE(B4);MOIS(B4)+1;0)));férié;0)))
=SOMMEPROD((JOURSEM(LIGNE(INDIRECT(B4&":"&DATE(ANNEE(B4);MOIS(B4)+1;0)));2)<7)*ESTNA(EQUIV(LIGNE(INDIRECT(B4&":"&DATE(ANNEE(B4);MOIS(B4)+1;0)));férié;0)))
benji71
Messages postés
738
Date d'inscription
samedi 22 mars 2008
Statut
Membre
Dernière intervention
4 janvier 2015
23
6 avril 2013 à 14:41
6 avril 2013 à 14:41
Bonjour tontong,
votre formule fonctionne :-) elle n'est visiblement pas simple mais elle fonctionne. merci à vous et du temps que vous y avez consacré.
bine cdlmnt,
berni///
votre formule fonctionne :-) elle n'est visiblement pas simple mais elle fonctionne. merci à vous et du temps que vous y avez consacré.
bine cdlmnt,
berni///
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
6 avril 2013 à 12:50
6 avril 2013 à 12:50
Re,
le fichier entièrement automatisé, il suffit de sélectionner en B3 la date, les jours fériés se calculent automatiquement ainsi que les décomptes demandés
https://www.cjoint.com/?CDgmWy2ILu1
le fichier entièrement automatisé, il suffit de sélectionner en B3 la date, les jours fériés se calculent automatiquement ainsi que les décomptes demandés
https://www.cjoint.com/?CDgmWy2ILu1
benji71
Messages postés
738
Date d'inscription
samedi 22 mars 2008
Statut
Membre
Dernière intervention
4 janvier 2015
23
6 avril 2013 à 14:33
6 avril 2013 à 14:33
Bonjour mike-31,
j'espère que vous allez bien. un tt merci pour votre aide et votre proposition.
un tit "hic" c'est que si je retire les colonnes d,e,f...le décompte ne se fait plus.
cela dit, tontong, semble avoir trouvé, je m'empresse donc de vous remercier encore pour votre aide et file, tester la formule sur le fichier.
merci à vous,
tres bonne pm,
cdlmnt,
berni///
j'espère que vous allez bien. un tt merci pour votre aide et votre proposition.
un tit "hic" c'est que si je retire les colonnes d,e,f...le décompte ne se fait plus.
cela dit, tontong, semble avoir trouvé, je m'empresse donc de vous remercier encore pour votre aide et file, tester la formule sur le fichier.
merci à vous,
tres bonne pm,
cdlmnt,
berni///