Calcul d'une date + un delai de jours

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

L

lartisan

Guest
Bonjour à tous
Voila j'ai une date dans une cellule et dans une autre un delai de jours
il faudrait qu'excel me calcule la difference des deux mais celle ci me donne une date de jours incluant les week end
exemple
le 11/09/05 + 10 jours = 21/09/05
et j'aimerai qu'il m'affiche le 23/09/05
merci à tous
 
Bonjour,

Tu as ça aussi :
=SERIE.JOUR.OUVRE(A1;B1)

Et ça encore si tu veux enlever les fériés :
=SERIE.JOUR.OUVRE(A1;B1;Fer)
Fer est une plage (H1:H15 par exemple) où sont les dates des fériés

Pour que ces formules fonctionnent,
il faut cocher l'utilitaire d'analyse dans :
barre de menu - Outils - Macros complémentaires
 
merci à tous de vos reponses
mais voila je sais que mon souci est complexe
si je mets en a1 une date par exemple le 01/10/05 et que j'ai un delai de livraison de 15 jours ma date devra etre le 21/10/05 car il ne faut pas que excel me calcule les jours avec les week end mais seulement les jours ouvres
Dans la formule des jours ouvres excel me supprime les week end d'accord mais il ne me donne pas ma vrai date de livraison
merci BEAUCOUP 🙂 🙂 🙂
 
bonjour
si j'ai bien compris ce que tu veux c'est si ta date+délai tombe un samedi date+délai+2,un dimanche date+délai=1
en A1=la date
en B1=le délai
en C1=la formule

=SI(TEXTE(JOUR(A1+B1);'jjjj')='samedi';(A1+B1)+2;SI(TEXTE(JOUR(A1+B1);'jjjj')='dimanche';(A1+B1)+1;A1+B1))

ou le délai direct ds la formule

=SI(TEXTE(JOUR(A1+10);'jjjj')='samedi';(A1+10)+2;SI(TEXTE(JOUR(A1+10);'jjjj')='dimanche';(A1+10)+1;A1+10))
à bientôt à tous
 
Re,

Bébère, Jour() renvoie un nombre de 1 à 31
Tu voulais dire JourSem(), qui renvoie un nb de 1 à 7 ?

Si oui,
=SI(JOURSEM(A1+B1)=7;A1+B1+2;SI(JOURSEM(A1+B1)=1;A1+B1+1;A1+B1))
un peu plus court :
=A1+B1+(JOURSEM(A1+B1)=7)*2+(JOURSEM(A1+B1)=1)
 
bonjour et merci pour vos reponse

mais les formules calcule les week end avec

si ma date est le 11/09/05 en A1 et 10ou 20 jours de delai en B1 le resultat ne doit pas etre le 21/09/05 pour les 10 jours de delai mais le 23/09/05
et pour 20 jours de delai la date sera le 10/10/05
merci encore et je suis confu de vous embeter avec mon probleme
MERCI BEAUCOUP :unsure: :unsure: :unsure:
 
Re,

Essaye cette formule :
=SERIE.JOUR.OUVRE(A1;B1)
Elle est calculée pour, elle enlève les jours non ouvrés.
Elle ne renvoie pas un samedi ni un dimance.
(et en plus, tu as un 3ème argument, si tu veux, pour enlever les fériés)

Mais pourquoi lundi 10-10 et pas vendredi 07-10 pour 20 jours ?
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Résolu(e)
Microsoft 365 DATEDIF
Réponses
11
Affichages
417
Réponses
20
Affichages
1 K
Retour