Calul entre 2 dates en enlevant des jours précis

bobjazz

XLDnaute Impliqué
Bonjour,

Je sais le sujet à été proposé très souvent, je viens de passer une heure à chercher dans le Forum et je n'ai pas trouvé un sujet qui m'aider.
Mon besoin est : j'ai deux dates en C1 et D1 et je voudrais en E1, mettre le nombre de jours entre les 2 dates en enlevant les dimanches et les jours fériés.
Exemple :
Le 26/03/2012 en C1
Le 15/04/2012 en D1
Résultat : 17 en E1

Merci d'avance

Bojazz
 

bobjazz

XLDnaute Impliqué
Re : Calul entre 2 dates en enlevant des jours précis

Bonjour Victor21

Merci de ta réponse, mais cette fonction je l'avais mais ce que je voudrais en plus c'est enlever les dimanches,
Avec =nb.jours.ouvres(c1;d1;plage), je trouve 19 et comme il y a 2 dimanches, je devrais trouvé 17.

Encore merci

Bobjazz
 

Victor21

XLDnaute Barbatruc
Re : Calul entre 2 dates en enlevant des jours précis

Re,
Ce que dit l'aide :
Renvoie le nombre de jours ouvrés entiers compris entre date_début et date_fin. Les jours ouvrés excluent les fins de semaine et toutes les dates identifiées comme étant des jours fériés. Utilisez NB.JOURS.OUVRES pour calculer les charges salariales au prorata du nombre de jours travaillés pendant une période donnée.
Le problème se situe autre part : joignez un extrait de votre fichier.
 

bobjazz

XLDnaute Impliqué
Re : Calul entre 2 dates en enlevant des jours précis

Re,
Je suis d'accord, mais on l'enlève 2 jours avec NB.JOURS.OUVRES, les samedis et dimanches.
Je mets un fichier

Encore merci

Bobjazz
 

Pièces jointes

  • Calcul_jours Bobjazz.xlsx
    27 KB · Affichages: 75

Victor21

XLDnaute Barbatruc
Re : Calul entre 2 dates en enlevant des jours précis

Re,

J'avais mal compris votre demande : je n'avais pas vu que vous désiriez compter les samedis.
Essayez (Ferie est la zone contenant les jours fériés) :
=SOMMEPROD((JOURSEM(LIGNE(INDIRECT(C1&":"&D1)))>1) *1)-SOMMEPROD(((JOURSEM(Ferie)>1))*(Ferie>=C1)*(Ferie<=D1))
Formule de Monique :)
 

hoerwind

XLDnaute Barbatruc
Re : Calul entre 2 dates en enlevant des jours précis

Bonjour, salut Victor,

Du lun 26/03/2012 au dim 22/04/2012 il y a 4 semaines de 5 jours ouvrés, moins le lun 09/04/2012 qui est ouvré.
(4*5)-1=19 jours, le résultat de la formule est exact !

Édition :
Mal lu : il ne faut soustraire que les dimanches et jours fériés, les samedis étant ouvrés !
Je regarde
 
Dernière édition:

R@chid

XLDnaute Barbatruc
Re : Calul entre 2 dates en enlevant des jours précis

Bonjour @ tous,
tu es sur Excel 2010, donc il faut en profiter et faire simple, en E3 :
Code:
=NB.JOURS.OUVRES.INTL(C1;D1;11;L$2:L$11)
@ tirer vers le bas
Amicalement
 

Discussions similaires

Réponses
15
Affichages
460
Réponses
9
Affichages
552

Statistiques des forums

Discussions
312 237
Messages
2 086 489
Membres
103 234
dernier inscrit
matteo75654548