Calcul d'une date + un delai de jours

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
 

Monique

Nous a quitté
Repose en paix
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
 
L

lartisan

Guest
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 :) :) :)
 
B

bebere

Guest
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
 

Monique

Nous a quitté
Repose en paix
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)
 
L

lartisan

Guest
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:
 

Monique

Nous a quitté
Repose en paix
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 ?
 

Discussions similaires

Réponses
14
Affichages
540

Statistiques des forums

Discussions
312 305
Messages
2 087 078
Membres
103 455
dernier inscrit
saramachado