Calculer le nbre de lundi/mois entre 2 dates

Fermé
Hache - 10 juil. 2008 à 10:44
fredpau Messages postés 3 Date d'inscription mercredi 6 août 2008 Statut Membre Dernière intervention 6 août 2008 - 6 août 2008 à 15:58
Bonjour,
J'ai un fichier excel dans lequel j'aimerai calculer le nombre de lundi, mardi, etc... par mois entre 2 dates.
Mon problème est que mes plages sont longues de plusieurs mois.
Globalement je voudrais un moyen de calculer avec précision:
entre le 19/04/2008 et le 16/10/2008:
le nombre de lundi en Avril, en Mai en Juin etc...
le nombre de mardi en Avril, en Mai, en Juin etc...
etc...
Voila, si quelqu'un peut m'aider je l'en remercie d'avance.


ps: j'ai cherché sur notre ami google et j'ai trouver des éléments de réponse sur ce forum, en utilisant des formules du style: ENT(((($AO3-$L3)-(1-$M3))/7))
mais mon problème est que j'ai des nombres négatifs lorsque le mois pour lequel je veux calculer le nombre de lundi par exemple est antérieur à la date de début.

pour précision il s'agit d'un fichier d'environ 1500 lignes, d'ou l'interet d'avoir une formule correcte et l'incrémenter sans etre obligé de vérifier chaque ligne...

merci d'avance.
A voir également:

1 réponse

fredpau Messages postés 3 Date d'inscription mercredi 6 août 2008 Statut Membre Dernière intervention 6 août 2008 1
6 août 2008 à 15:58
je te propose de créer sur une feuille annexe une base de donnée.Tu rentres en colonne A tous les jours de l'année. en A1 = 01/01/08En colonne B tu utilises la fonction joursem. en B1 = 2En colonne C tu rentres par précaution la fonction date(annee(A1);mois(A1);jour(1). en C1 = 01/01/08En colonne D tu concatene C1&B1. SOIT 394482A ce stade les numéros seront uniques. ous les mardis de janvier auront en colonne D la valeur 394482Ensuite sur ta feuille de calcul tu rentres en colonne A 01/01/08 puis 01/02/08 etcen colonne B le chiffre 1 puis colonne C le chiffre 2 etc jusqu'à 7ensuite soit tu utilises la fonction concatene puis recherchevou alors tu utilises nb.si.ens. avec concatene 
1