Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Nombre de jours entre deux date mais avec une condition

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

Piksaw

XLDnaute Junior
Bonjour,

Je souhaiterais calculer la marge en jours que je dispose entre deux date de jour ouvrable,


j'entre une date de début ensuite j'entre un nombre de jours pour réaliser la tache, la il me calcule la date de fin pas de soucis et ensuite j'ai une colonne date imposée pour finir le travail si la date imposée et plus grande que la date de fin, a ce moment la ça fonctionne,il m'affiche un nombre positif de jours en plus que je dispose, mais si je ne dispose pas d'assez de temps et donc que la date imposée et inférieur a la date de fin il me met un nombre négatif qui ne correspond pas à la réalité

j'ai mis dans le fichier joint un exemple de date ou il devrait me mettre -2 jours mais quand je trouve une formule ou ça fonctionne et bien quand le nombre et positif ça fonctionne plus

=NB.JOURS.OUVRES(Date de fin; délai imposé)-1



j'ai mis un fichier joint
 

Pièces jointes

Bonsoir Piksaw,
Essayez pour voir :
VB:
=SI(F7>=E7;NB.JOURS.OUVRES(E7; F7)-1;-(NB.JOURS.OUVRES(F7; E7)-1))
Salut sylvanu


Je viens de tester sur toute les ligne de mon tableau et ça fonctionne parfaitement 🙂

j'avais imaginer un peu ta formule en disant si la date est plus petite alors commence par l'autre date mais j'aurai jamais trouver cette combinaison 😵

si j'aimerai rajouter une plage de jours féries je dois la placer ou dans la formule stp ?

comme ça

=SI(F7>=E7;NB.JOURS.OUVRES(E7; F7;joursfériés)-1;-(NB.JOURS.OUVRES(F7; E7;joursfériés)-1))
 
En regardant la doc:
on peut y lire :
Moi j'y ai mis directement des dates en format texte, donc à mon avis il faut tenir compte de leur remarque.
 
Au lieu d'écrire dans une cellule 01/01/2022 il faut écrire =DATE(2022;01;01)
Mais ne me demandez surtout pas pourquoi ! 🙂
J'ai toujours mis des dates normales et ça n'a jamais posé problème. Mais comme je viens de le lire, je vous avertis.
 
- 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
1
Affichages
311
Réponses
40
Affichages
496
Réponses
14
Affichages
878
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…