Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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
 

Chris24

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

Bonjour

petit fichier exemple

Bonne journée
 

Pièces jointes

  • Mercredi.xls
    20.5 KB · Affichages: 119
Dernière modification par un modérateur:

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
 

Dugenou

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

Re,
Fichier de Renyeu adapté avec formule mod
Cordialement
 

Pièces jointes

  • Tous les mercredi calcul.xlsx
    11.4 KB · Affichages: 83

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

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

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…