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

XL 2016 Définir les 1er, 2eme, 3eme, 4eme Lundis/Mardis/Mercredi/Jeudi/Vendredi

bartounet

XLDnaute Nouveau
Bonjour.
Cela fait quelques jours que je galère à trouver des formules qui correspondent à mon besoin.

J'aimerai avoir un tableau qui me définit les dates jours selon le mois en cours
1er LUNDI
2ème LUNDI
3ème LUNDI
4ème LUNDI
1er MARDI
2ème MARDI
3ème MARDI
4ème MARDI
1er MERCREDI
2ème MERCREDI
3ème MERCREDI
4ème MERCREDI
1er JEUDI
2ème JEUDI
3ème JEUDI
4ème JEUDI
1er VENDREDI
2ème VENDREDI
3ème VENDREDI
4ème VENDREDI


J'ai trouvé des formules mais elles ne fonctionnent pas bien.
Si vous pouviez m'aider
 

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour,

Ajoutez une colonne au tableau qui contient les dates et utilisez la fonction Jousem qui vous donnera l'index de la date dans la semaine.
Triez par cette colonne et par date, voilà !
Avantage : vous pourrez toujours revenir à cet ordre de tri.
 

patricktoulon

XLDnaute Barbatruc
ci joint mes fonctions perso a l’exception de datediffAMJ4
dans la feuille "jour x mois x" tu trouve tout les lundi de chaque mois
il est facile d'ajouter + 1,2,3..etc.. pour le mardi ,mercredi,etc....
 

Pièces jointes

  • diverses fonctions date.xlsm
    39.3 KB · Affichages: 14

bartounet

XLDnaute Nouveau
Merci Je vais voir ça.
Pour vous illustrer mon besoin, je voudrais faire un plan de redemarrage de mes serveurs.
Pouvoir choisir si on les redémarre le 1er, 2eme, 3eme, 4eme Lundi, Mardi, Mercredi du mois...
En fonction du choix cela m'afficherai la date de reboot dans le mois.

Idéalement mais ca c'est plus compliqué me mettre aussi une collone du prochain reboot si la date est passée.
 

Hasco

XLDnaute Barbatruc
Repose en paix
Re

Visiblement il vous faut passer à l'action, commencer quelque chose. Le forum ne fera pas votre boulot de conception/définition des tenants et aboutissants qui en l'état sont trop flous pour que vous nous fassiez un classeur exemple.
 

bartounet

XLDnaute Nouveau
ci joint mes fonctions perso a l’exception de datediffAMJ4
dans la feuille "jour x mois x" tu trouve tout les lundi de chaque mois
il est facile d'ajouter + 1,2,3..etc.. pour le mardi ,mercredi,etc....
Super merci.
J'ai bien réussi à avoir le calendrier grace à ton astuce.

Par contre j'aurai bien aimé que se soit dynamique
genre une liste au niveau du moi qui change directement les valeurs de date
Planif MensuelleFévrier
1er LUNDI06/02/2023
2ème LUNDI13/02/2023
3ème LUNDI20/02/2023
4ème LUNDI27/02/2023
1er MARDI07/02/2023
2ème MARDI14/02/2023
3ème MARDI21/02/2023
4ème MARDI28/02/2023
1er MERCREDI08/02/2023
2ème MERCREDI15/02/2023
3ème MERCREDI22/02/2023
4ème MERCREDI01/03/2023
1er JEUDI09/02/2023
2ème JEUDI16/02/2023
3ème JEUDI23/02/2023
4ème JEUDI02/03/2023
1er VENDREDI10/02/2023
2ème VENDREDI17/02/2023
3ème VENDREDI24/02/2023
4ème VENDREDI03/03/2023
Non planifiéNon planifié
 

patricktoulon

XLDnaute Barbatruc
re
je rejoins @Hasco sur ce coup là
cependant ayant déjà fait ton tableau je livre le modèle
change l'année en D et le mois en F

il y a 5 lignes par index jour car il peut y avoir 5 (lundi/vendredi) dans un mois

 

Pièces jointes

  • nieme day mois 1 to 7 .xlsm
    15.7 KB · Affichages: 8

patricktoulon

XLDnaute Barbatruc
re non tu copie valeur et non formule c'est tout
d'autre part pas la peine de multiplier annee mois
change directement dans les formule et comme ça tu te passe de mois date et tu multiplie par 12 la colonne et tu a tes douze mois
 

patricktoulon

XLDnaute Barbatruc
re
ben nom justement il faut pas copier les formule

tiens je te l'ai refait pour 12 mois

je t'ai laissé la colonne 1 pour que tu remarque 1er lundi etc...etc...

si tu veux la macro pour l'enregistrer sans formule demande
 

Pièces jointes

  • nieme day mois 1 to 7 .xlsm
    20.7 KB · Affichages: 10

bartounet

XLDnaute Nouveau
Désolé je dois être trop bête pour comprendre.
Je veux juste copier ma feuille dans un classeur existant en gardant toute la dynamique.

Sachant que j'ai gardé les memes lignes / collone cela devrait fonctionner.

Comment copie/colle t'on cela dans un classeur existant ?
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…