Nombre d'un jour entre 2 dates avec excel

Résolu/Fermé
denbour48 Messages postés 1 Date d'inscription lundi 28 février 2011 Statut Membre Dernière intervention 28 février 2011 - Modifié par denbour48 le 28/02/2011 à 15:01
 fp - 22 oct. 2012 à 14:33
je travaille sur excel2003

j'ai besoin de connaitre le nombre de lundis, de mardis, de mercredis,etc entre 2 dates


j'ai tenté la solution proposée par Aurore



01/01/2011 4 lundi 14 erreur
31/03/2011 mardi 14 erreur
mercredi 13
jeudi 13
vendredi 13
samedi 13
dimanche 13

A1= date de debut
A2= date de fin
B2=joursem(A2;2) recherché( dans l'exemple =1 lundi)
B1= premier jour de la période
D1=ENT(1+(((A2-A1)-(1-B1))/7))


apparemment j'ai un problème avec cette formule qui renvoie un jour de trop pour lundi et mardi
où est l'erreur?

merci si quelq'un a la solution
A voir également:

2 réponses

g Messages postés 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 572
28 févr. 2011 à 12:53
Bonjour,

Tu peux utiliser la fonction DATEDIF comme décrit sur http://gerard.g.pagesperso-orange.fr/logexl_02.htm#Différence_entre_deux_dates

Bonne journée.
0
Bonjour,
Voici la réponse qui garantit le nombre de jours (lundi..ou mardi..dimanche, entre deux dates). Avec la formule ENT... le résultat n'est pas toujours juste. Je vous propose une solution qui répond très exactement à votre demande.

Colonne B = Date_debut "lui donner ce nom"
Colonne C = Date_fin "lui donner ce nom".
De la cellule D1 à ND1 entrez un calendrier. D1 = 01/01/2013 D2 = D1 +1 soit 02/01/2013, etc..
Nommer cette plage D1:ND1 CALEND par exemple.

Saisissez la formule suivante, par exemple pour trouver le nombre de dimanches dans cette période en D2.
=SI(ET(CALEND>=date_debut;CALEND<=datefin;JOURSEM(CALEND;2)=7);1;0)
recopiez cette formule de D2 à ND2 voir plus bas suivant le nombre de lignes..
Chaque fois que le jour recherché (ici un dimanche) par ligne sera trouvé, la cellule afficera la valeur 1, sinon la cellule affichera la valeur 0.

En colonne NE par exemple faites le total de votre ligne D2 à ND2 et vous avez le nombre de dimanches.

Cette astuce paraît lourde, mais il n'en est rien...vous pouvez ensuite masquer votre calendrier et excel calculera automatiquement les dimanches.
Attention un changement d'année implique un chagement de date en D1 qui se répercutera sur D2, etc.. Autre solution consite à créer un calendrier sur deux ans aussi.

Excel supporte très bien tous ces claculs.
0