XL 2013 1er, 2ème, 3ème, 4ème et 5ème lundi, mardi, mercredi jeudi vendredi en fonction des mois définis au dessus

Chapichapo

XLDnaute Junior
Bonjour à la communauté,

J'ai essayé de recréer les formules pour avoir un tableau qui créer une date en fonction de ce que l'on est la 1ère, 2ème, 3ème, 4ème voire 5ème du mois (si elle existe) en fonctions de mois prédéfinis et années bissextiles.

Je joins un fichier.

Par exemple en I8 alors que la formule y est, pas de valeur la cellule reste vide, et pour le vendredi rien ne fonctionne.

Je vous remercie de votre aide précieuse

Portez vous bien !
 

Pièces jointes

  • excel_dates_5ème_semaine.xlsx
    15.8 KB · Affichages: 26

patricktoulon

XLDnaute Barbatruc
bonsoir
je ne sais pas ce que tu utilise comme formule
mais moi j'utilise celle ci
exemple :en A les années et en B les mois
=DATE($A3;$B3;(NIème*7))-(JOURSEM(DATE($A3;$B3;(NIème*7));2)-WEEKDAY)

PAR exemple je veux le 3 eme lundi du mois de janvier(1) 2020
la formule sera alors
=DATE(2020;1;(3*7))-(JOURSEM(DATE(2020;1;(3*7));2)-1)

en vert
l'index du jour de la semaine recherché
en rouge le Nieme
en bleu le mois
en orange l'année
enjoy:)
 

patricktoulon

XLDnaute Barbatruc
tiens je l'ai mis au propre
3 possibilités
  1. formule (ne gère pas le dépassement)
  2. fonction perso 1 (gère le dépassement)
  3. fonction perso 2 (gère le dépassement)
c'est assez simple tout est expliqué
enjoy:)
 

Pièces jointes

  • le Nieme lundi du mois .xlsm
    23 KB · Affichages: 49

Chapichapo

XLDnaute Junior
Patrick
Merci de ta réponse mais je pense que je me suis mal exprimée:eek:

Ce que je recherche ce sont les 3èmes lundi par exemple du mois en cours, du mois précédent et du mois suivant

ici je souhaiterais en rapport avec ce tableau et des mois indiqués, le 3ème lundi et j'adapaterais pour les autres jours car j'ai besoin de tous les 1er, 2ème, 3ème, 4ème voire 5ème date de chaque jour du mois

formule⇊à remplir ↓formule⇊
mois précédentmois en coursmois suivant
juin 2020​
juillet 2020​
août 2020​

Si tu sais m'aider .....

Encore un énorme merci de ton aide et tes explications.
 

Chapichapo

XLDnaute Junior
tiens je l'ai mis au propre
3 possibilités
  1. formule (ne gère pas le dépassement)
  2. fonction perso 1 (gère le dépassement)
  3. fonction perso 2 (gère le dépassement)
c'est assez simple tout est expliqué
enjoy:)


Désolée mais je rédigais la réponse précédente et je n'ai pas vu ce post.

Jene sas pas si c'est possible la formule que tu propose me semble géniale mais est il réalisable d'avoir une formule du style
le fichier ne serait pas à recommencer chaque année

=Nieme_jourMOIs2(C3;1;COLONNE()-2)

la C3 étant le mois mentionné au dessus pour le mois en cours
la A3 étant le mois mentionné au dessus pour le mois précédent
la E3 étant le mois mentionné au dessus pour le mois suivant

Merci beaucoup.
 

patricktoulon

XLDnaute Barbatruc
re
je t'ai donné 3 possibilités a toi d'adapter les arguments c'est pas compliqué
là en l’état ton tableau ne veux rien dire pour moi
comment veux tu que l'on devine tes intentions avec ça

ou tu veux les dates ????????
Capture.JPG
 

patricktoulon

XLDnaute Barbatruc
Désolée mais je rédigais la réponse précédente et je n'ai pas vu ce post.

Jene sas pas si c'est possible la formule que tu propose me semble géniale mais est il réalisable d'avoir une formule du style
le fichier ne serait pas à recommencer chaque année

=Nieme_jourMOIs2(C3;1;COLONNE()-2)

la C3 étant le mois mentionné au dessus pour le mois en cours
la A3 étant le mois mentionné au dessus pour le mois précédent
la E3 étant le mois mentionné au dessus pour le mois suivant

Merci beaucoup.

heu..... ben c'est comme ca que fonctionne ma formule sauf que moi j'ai une cellule an une autre moi

mais rien enpeche
je reprends donc
la formule 1(excel)
=DATE(ANNEE(A3);MOIS(A3);(1*7))-(JOURSEM(DATE(ANNEE(A3);MOIS(A3);(1*7));2)-1)
le rouge pour le Nieme
le bleu pour l'index de jour de la semaine
comme tu n'a q'une date entière comme reference en ligne 3 on utilisera annee et mois
ainsi donc en A3 tu a "juin 2020"
et ben regarde en changeant le rouge

Capture.JPG
 

soucymarcel

XLDnaute Nouveau
bonsoir
je ne sais pas ce que tu utilise comme formule
mais moi j'utilise celle ci
exemple :en A les années et en B les mois
=DATE($A3;$B3;(NIème*7))-(JOURSEM(DATE($A3;$B3;(NIème*7));2)-WEEKDAY)

PAR exemple je veux le 3 eme lundi du mois de janvier(1) 2020
la formule sera alors
=DATE(2020;1;(3*7))-(JOURSEM(DATE(2020;1;(3*7));2)-1)

en vert
l'index du jour de la semaine recherché
en rouge le Nieme
en bleu le mois
en orange l'année
enjoy:)
 

soucymarcel

XLDnaute Nouveau
bonsoir
je ne sais pas ce que tu utilise comme formule
mais moi j'utilise celle ci
exemple :en A les années et en B les mois
=DATE($A3;$B3;(NIème*7))-(JOURSEM(DATE($A3;$B3;(NIème*7));2)-WEEKDAY)

PAR exemple je veux le 3 eme lundi du mois de janvier(1) 2020
la formule sera alors
=DATE(2020;1;(3*7))-(JOURSEM(DATE(2020;1;(3*7));2)-1)

en vert
l'index du jour de la semaine recherché
en rouge le Nieme
en bleu le mois
en orange l'année
enjoy:)
Merci, ça fonctionne !! Très utile.
 

Discussions similaires