=B1-1-MOD(B1+4;7)+7
=CNUM("01 "&MINUSCULE(Feuil1!$B$1)&" 2010")
=JMois-JOUR(JMois)+8-JOURSEM(JMois-JOUR(JMois)+6)
=SI(MOIS(B3+7)=MOIS(JMois);B3+7;"")
Tes dates s'affichent en colonne et moi je les voudrais en ligne ; or quand je sélectionne mes cellules (en ligne) et que je valide (Maj + Ctrl + Enter) j'obtiens x fois le 1er Lundi du mois concerné.Bonjour,
ci-joint une variante permettant le choix du jour.
A+
Bonjour, je suis très intéressée par tes formules matricielles, mais je ne les comprends pas bien pour pouvoir me les approprier.
Tes dates s'affichent en colonne et moi je les voudrais en ligne ; or quand je sélectionne mes cellules (en ligne) et que je valide (Maj + Ctrl + Enter) j'obtiens x fois le 1er Lundi du mois concerné.
C'est un post qui date un peu, mais il correspond exactement à ce que je cherche..
Merci
=SI(COLONNES($A:A)<=SOMME(--(JOURSEM(LIGNE(INDIRECT(DATE(an;mois;1)&":"&DATE(an;mois+1;0)));2)=jour));PETITE.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;mois;1)&":"&DATE(an;mois+1;0)));2)=jour);LIGNE(INDIRECT(DATE(an;mois;1)&":"&DATE(an;mois+1;0))));COLONNES($A:A));"")
MOD(C19-3;7)