XL 2016 Nombre de jours effectués par mois

CathU

XLDnaute Nouveau
Supporter XLD
Bonjour à tous,
Voila plusieurs mois que je dois mettre en place mon tableau.
Description du calculs :
Pour chaque participants, je dois compter le nombre de jours effectués chaque mois.
Le nombre de jours par mois (nb de jours de référence sur le fichier) est calculé en fonction des jours ouvrés, - jours fériés (onglet : Jours fériés), + 1 (samedi aléatoire)
Si le participant est entré avant le mois en cours : =nombre de jours de référence
Si le participants est entré pendant le mois en mois : =date entrée -date de fin de mois;-jours fériés;+1
Si le participant n'est pas entré : 0
Si le participant est sorti : 0
Si le participant est présent le mois en cours : =nombre de jours de référence
Si le participant est sorti pendant le mois en cours : =date de sortie-date de début de mois;-jours fériés;+1

Sur le fichier ci-joint, la formule fonctionne parfaitement.
Par contre, si je ne renseigne pas la date de sortie #N/A apparait.
Auriez-vous une solution, car il se peut que pour certains participants la date de sortie ne soit pas connue.

Par avance, je vous remercie.

Cordialement,

Cathy

PS : Fichier joint CALCUL NOMBRE DE JOURS - 05 OCT 2023
 

Pièces jointes

  • CALCUL NOMBRE DE JOURS - 05 OCT 2023.xlsx
    37.2 KB · Affichages: 15

CathU

XLDnaute Nouveau
Supporter XLD
Bonjour à tous,

Revue de la formule. A essayer

JHA
Bonjour,
Merci beaucoup pour ton aide.
La formule fonctionne sans date de sortie, je n'avais pas pensé à utiliser la date du jour.
Par contre, en cellule I17, la valeur est inexacte (471), la date d'entrée est le 29/06/2023. Si je change l'année cela fonctionne. Je ne vois pas pourquoi.
Cordialement,
Cathy
 

Pièces jointes

  • CALCUL NOMBRE DE JOURS - 05 OCT 2023 Rev2.xlsx
    50 KB · Affichages: 3

CathU

XLDnaute Nouveau
Supporter XLD
Bonjour,
Le tableau mis en place pour calculer le nombre de jours de présence à partir d'une date d'admission et une date de sortie (violet), ainsi que le nombre de personnes présente (jaune) fonctionnait parfaitement jusqu'à cette année bissextile.
Si je laisse 29/02/2024 le calcul est erroné, si je note 28/02/2024 cela fonctionne. (exemple sur le fichier joint)
Avez-vous une solution pour que les calcul puissent s'effectuer à partir de 29/02/2024 pour le nombre de jours de présence et le nombre de personnes présente.
Je vous joins le fichier.
Merci pour votre aide.
Cordialement
Cathy
 

Pièces jointes

  • CALCUL NOMBRE DE JOURS - 03 FEV 2024.xlsx
    47.9 KB · Affichages: 2

JHA

XLDnaute Barbatruc
Bonjour à tous,

Je n'ai pas tout regardé mais la formule
VB:
=NB.JOURS.OUVRES.INTL(D$4;D$5;1;Jours_fériés)+1
ne te donne pas le bon nombre de jours ouvrés
Il faut ôter le "+1"
Code:
=NB.JOURS.OUVRES.INTL(D$4;D$5;1;Jours_fériés)
J'ai modifié les formules dans ce sens.

Je t'ai mis un exemple dans le second onglet

JHA
 

Pièces jointes

  • CALCUL NOMBRE DE JOURS - 03 FEV 2024.xlsx
    44.9 KB · Affichages: 3

CathU

XLDnaute Nouveau
Supporter XLD
Merci pour ta réponse.
J'ai mal exposé mon problème.
Les calculs ligne 6 sous correctes, le nombre de jours de références par mois doit retirer :
- les week-end
- les jours fériées
- + 1 samedi (à ajouter)

Ce qui me pose problème, c'est le calcul par mois pour chaque personnes et seulement pour le mois de février.
Exemple la ligne 14 :
date d'admission le 01/02/2024, le résultat devrait être 3 (nombre de jours depuis le début du mois)
Sur le deuxième tableau, où j'ai saisi 28/02/2024, le calcul se fait correctement.

J'espère avoir été plus explicite.

Merci encore.

Bonne soirée.

Cathy

Je joins le fichier initial
 

Pièces jointes

  • CALCUL NOMBRE DE JOURS - 03 FEV 2024 V1.xlsx
    46.3 KB · Affichages: 1

Discussions similaires

Statistiques des forums

Discussions
312 206
Messages
2 086 226
Membres
103 159
dernier inscrit
FBallea