Microsoft 365 Compter jours d'ouvertures automatiquement

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

lucarn

XLDnaute Occasionnel
Bonjour,
J'ai besoin de compter des jours d'ouverture et je voulais savoir si cela était possible de manière automatique sur n'importe quelle année.
Par exemple, j'ouvre du mardi au samedi sauf les jours fériés.
 
Solution
bonjour lucarn bonjour danielco bonjour jha
pour compléter l'information de danielco
une liste de jours fériés sur deux ans pour décompter si les dates de départ et d'arrivée sont à cheval sur deux ans.
deux méthode avec la même formule pour lister les jours de fermeture
VB:
=NB.JOURS.OUVRES.INTL($A$3;$C$3;"1000001";Ferie)
'ou
=NB.JOURS.OUVRES.INTL($A$3;$C$3;2;Ferie)
cordialement
galougalou
bonjour lucarn bonjour danielco bonjour jha
pour compléter l'information de danielco
une liste de jours fériés sur deux ans pour décompter si les dates de départ et d'arrivée sont à cheval sur deux ans.
deux méthode avec la même formule pour lister les jours de fermeture
VB:
=NB.JOURS.OUVRES.INTL($A$3;$C$3;"1000001";Ferie)
'ou
=NB.JOURS.OUVRES.INTL($A$3;$C$3;2;Ferie)
cordialement
galougalou
 

Pièces jointes

Dernière édition:
bonjour lucarn bonjour danielco bonjour jha
pour compléter l'information de danielco
une liste de jours fériés sur deux ans pour décompter si les dates de départ et d'arrivée sont à cheval sur deux ans.
deux méthode avec la même formule pour lister les jours de fermeture
VB:
=NB.JOURS.OUVRES.INTL($A$3;$C$3;"1000001";Ferie)
'ou
=NB.JOURS.OUVRES.INTL($A$3;$C$3;2;Ferie)
cordialement
galougalou
Bonjour galougalou,
merci pour les formules. Je me rends compte que j'aurai pu être un peu plus perspicace.
Comme tu m'en as donné une de plus que les autres, je te mets en résolu. Bonne journée
 
bonjour lucarn bonjour danielco bonjour jha
pour compléter l'information de danielco
une liste de jours fériés sur deux ans pour décompter si les dates de départ et d'arrivée sont à cheval sur deux ans.
deux méthode avec la même formule pour lister les jours de fermeture
VB:
=NB.JOURS.OUVRES.INTL($A$3;$C$3;"1000001";Ferie)
'ou
=NB.JOURS.OUVRES.INTL($A$3;$C$3;2;Ferie)
cordialement
galougalou
Re,
J'ai essayé en changeant les dates et le résultat se met en erreur. Est-ce normal ?
 
re
il n'y a aucune raison, si les dates sont saisie au format date ##/##/####. (le séparateur / )
si vous saisissez les dates avec un point ou une virgule ou un trait d'union, excel ne reconnait pas le format et vous présente une erreur.
pour précision, jha a donné les mêmes solutions avec deux formules.
cordialement
galougalou
 
re
il n'y a aucune raison, si les dates sont saisie au format date ##/##/####. (le séparateur / )
si vous saisissez les dates avec un point ou une virgule ou un trait d'union, excel ne reconnait pas le format et vous présente une erreur.
pour précision, jha a donné les mêmes solutions avec deux formules.
cordialement
galougalou
Sorry pour JHA.
Essaye voir, car ça ne marche pas.
 
bonjour le fil
en supposant que ce soit dans le nouveau classeur,
avez vous dans celui ci transféré le tableau des jours fériés,
et surtout renommez la plage ferie nom identique a la formule.
2eme dans la formule proposé, les cellules sont figées par le signe $
si vous avez plusieurs lignes et que vous étirez la formule en colonne, adapter celle-ci
VB:
=NB.JOURS.OUVRES.INTL($A3;$C3;"1000001";ferie)
3eme la cellule h1 fait reference a la date de saisie en colonne a
Code:
=ANNEE(A3)
si vous avez plusieurs lignes, attention à une limitation sur deux ans de l'observation, correspondante au tableau des jours fériés, pour une plus grande amplitude augmenter le tableau des jours fériés
cordialement galougalou
 
Dernière édition:
bonjour le fil
en supposant que ce soit dans le nouveau classeur,
avez vous dans celui ci transféré le tableau des jours fériés,
et surtout renommez la plage ferie nom identique a la formule.
2eme dans la formule proposé, les cellules sont figées par le signe $
si vous avez plusieurs lignes et que vous étirez la formule en colonne, adapter celle-ci
VB:
=NB.JOURS.OUVRES.INTL($A3;$C3;"1000001";ferie)
3eme la cellule h1 fait reference a la date de saisie en colonne a
Code:
=ANNEE(A3)
si vous avez plusieurs lignes, attention à une limitation sur deux ans de l'observation, correspondante au tableau des jours fériés, pour une plus grande amplitude augmenter le tableau des jours fériés
cordialement galougalou
Merci beaucoup pour toutes ces explications.
Bonne journée
 
- 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
128
Retour