Identifier le premier mercredi de chaque mois sur 2016

Jperret

XLDnaute Nouveau
Bonjour,

sous Excel 7 je recherche à obtenir la date du 1er mercredi de chaque (janvier à Décembre) sur l'année 2016.

J'ai essayé la formule suivante : =JOUR(cellule)+6-JOURSEM(cellule-JOUR(B2)+3) mais j'obtiens une date avec comme année 1900.

Pourriez vous me donner la formule exacte s'il vous plait ?

Cordialement,

Jean-Philippe
 

Dugenou

XLDnaute Barbatruc
Re : Identifier le premier mercredi de chaque mois sur 2016

Bonjour,
C'est normal puisque la fonction JOUR renvoie un N° de jour (entre 1 et 31) et pas une année...
Quelle valeurs sont dans cellule et dans B2 ?
En fait un petit fichier joint nous aiderait à t'aider.
Cordialement
 

Dugenou

XLDnaute Barbatruc
Re : Identifier le premier mercredi de chaque mois sur 2016

Re,
Chris24 : méthode élégante mais résultat pas correct pour mars et juin. Je n'ai pas réussi a utiliser le MOD dans ma formule et pourtant ça doit être possible...

Avec 2016 en A1 et la formule suivante en A2 recopiée vers le bas :
Code:
=DATE($A$1;NBVAL($A$1:A1);1)+SI(JOURSEM(DATE($A$1;NBVAL($A$1:A1);1);2)>3;10;3)-JOURSEM(DATE($A$1;NBVAL($A$1:A1);1);2)

Cordialement
 

Victor21

XLDnaute Barbatruc
Re : Identifier le premier mercredi de chaque mois sur 2016

Bonjour Jperret, Dugenou, Néné06, Chris24.

D'après une contribution de Modeste geedee (sauf erreur)

En C2 le N° d'occurence dans le mois (1 à 4)
En D2 le jour de la semaine Lundi à Dimanche
En E2, l'année considérée.
Formule à recopier vers le bas sur 12 lignes :
=DATE($E$2;LIGNE(1:1);1)-JOURSEM(DATE($E$2;LIGNE(1:1);1)-INDEX($N$2:$N$8;EQUIV($D$2;$O$2:$O$8;0));2)+($C$2*7)

Voir pj
 

Pièces jointes

  • Mercredi (1).xlsx
    10.6 KB · Affichages: 86

GerardCalc

XLDnaute Occasionnel
Re : Identifier le premier mercredi de chaque mois sur 2016

Bonjour à tous,

Sur la base du fichier fourni par Victor, une autre variante un poil plus courte :

Code:
=DATE($E$2;LIGNE(1:1);7*$C$2)-JOURSEM(DATE($E$2;LIGNE(1:1);8-EQUIV($D$2;$O$2:$O$8;0));3)
A+

La formule générale pour trouver le Xième jour de la Nième semaine du Mième mois de l'année A est :

=DATE(A;M;7*N)-JOURSEM(DATE(A;M;8-X);3)
Ou X = 1 pour lundi, 2 pour mardi...etc
 
Dernière modification par un modérateur:

joss56

XLDnaute Accro
Re : Identifier le premier mercredi de chaque mois sur 2016

Bonjour à toutes et tous,

Merci GerardCalc pour cette super formule ! Une petite question néanmoins : quelle est la différence entre 2 et 3 en ce qui concerne le dernier argument?
Bonne fin de journée.
Jocelyn
 

Claude38

XLDnaute Impliqué
Re : Identifier le premier mercredi de chaque mois sur 2016

Bonsoir tous,

Une variante sur le fichier de Dugenou que je salue.

Bonne soirée
 

Pièces jointes

  • 352751d1452080504-identifier-le-premier-mercredi-de-chaque-mois-1-.xls
    40 KB · Affichages: 114

Discussions similaires

Statistiques des forums

Discussions
315 096
Messages
2 116 174
Membres
112 677
dernier inscrit
Justine11