Microsoft 365 Recherche du vendredi en fonction du 1er du mois

Philippe2950

XLDnaute Nouveau
Bonjour, voilà mon problème je recherche le vendredi, si le 1er du mois décembre est mercredi ou jeudi cela doit être le premier vendredi du mois, si le 1er est un lundi ou mardi je dois trouver le vendredi du mois précédent c'est à dire le dernier de novembre.

=DATE(Calendrier!$B$1;1;1)-JOURSEM(DATE(Calendrier!$B$1;1;1))-1+(7*48)

J'ai utilisé cette formule mais pour 2022 je dois changer la semaine pour que cela fonctionne.

Deuxième poste MFC d'une cellule en fonction d'une cellule contenant une date,

Je voudrais remplir ma cellule en couleur en fonction des lundis se situant dans la colonne à côté sur mon calendrier, attention la cellule qui donne la date est la formule suivante
=SI($B$1<>"";SI(MOIS(DATE($B$1;MOIS(B$4);$A7))=MOIS(B$6);DATE($B$1;MOIS(B$4);$A7);"");""), quel est la formule a utilisé pour cette MFC.

Merci de m'éclairer à ce sujet
 

Pièces jointes

  • CALENDRIER TEST.xlsx
    49 KB · Affichages: 24
Solution
Bonjour à tous,

A essayer

JHA
Super je n'arrivais pas à le faire avec la fonction SI, pour mon calendrier j'ai juste modifié le jour de départ, j'ai mis le 4 (jeudi) au lieu du 3 (mercredi) tout fonctionne correctement un grand merci.

Me reste que la formule pour ma MFC, je n'arrive pas a trouvé la bonne formule, exemple dans le fichier cellule B11 je voudrais arriver à grisé la cellule C11 ceci pour tous les lundis de l 'année.
En sachant que j'ai utilisé une fonction SI et TEXTE pour noter WEEK END au samedi et dimanche donc plus de possibilité ajout, c'est pour cela que je demande si c'est possible de le faire avec une MFC

Et le calendrier sera complet.

Un grand merci pour cette aide précieuse.

Staple1600

XLDnaute Barbatruc
Bonsoir le fil, Philippe2680 (Bienvenue sur le forum ;))

L'éclairage était inclus dans la charte du forum ;)
[Section Demandeur, Point 1]
 

Philippe2950

XLDnaute Nouveau
Bonsoir le fil, Philippe2680 (Bienvenue sur le forum ;))

L'éclairage était inclus dans la charte du forum ;)
[Section Demandeur, Point 1]
 

Philippe2950

XLDnaute Nouveau
Bonsoir le fil, Philippe2680 (Bienvenue sur le forum ;))

L'éclairage était inclus dans la charte du forum ;)
[Section Demandeur, Point 1]
En fait je peut être mal énoncer ma question si le 1 et décembre est un mercredi je dois afficher vendredi 3 décembre et si le premier est un mardi je dois afficher vendredi 27 novembre cette formule que vous me proposez fonctionne t’elle?
 

Staple1600

XLDnaute Barbatruc
Re

1) Moi, je suis basé sur le titre de la question
2) Ma réponse est un message subliminal à ton attention...
(qui disait en substance: As-tu fait des recherches dans les archives du forum avant de poser ta question?
3) Plus ton propos sera claire, ciselé et fleurant bon la fraise des bois, mieux on te comprendra.
4) Mieux on te comprendra, mieux on te répondra ;)
 

Philippe2950

XLDnaute Nouveau
Re

1) Moi, je suis basé sur le titre de la question
2) Ma réponse est un message subliminal à ton attention...
(qui disait en substance: As-tu fait des recherches dans les archives du forum avant de poser ta question?
3) Plus ton propos sera claire, ciselé et fleurant bon la fraise des bois, mieux on te comprendra.
4) Mieux on te comprendra, mieux on te répondra ;)
Oui bien sûr et je n’ai pu trouvé la formule exacte c’est pour cela que j’ai mis la formule que j’avais utilisé et mon fichier comme exemple c’est vrai que ce n’est pas évident d’énoncer une question sur quelques mots dans le sujet alors que cette dernière est assez complexe , si quelqu’un peut m’orienter merci
 

Staple1600

XLDnaute Barbatruc
Re

Alors, j'ai tout relu depuis le début
Et j'en suis là
Si tu saisis en A1
01/01/2020
et en B1, cette formule
Code:
=A1+((2*(JOURSEM(A1)=4))+(1*(JOURSEM(A1)=5)))
On se rapproche du but ?

EDITION: Bonsoir JHA
Je suppute que tu as donnée dans le mille ;)
Merci je vais pouvoir me mettre en veille devant la TV. ;)
 

Dranreb

XLDnaute Barbatruc
Bonsoir.
En B8 :
Code:
=B$6-MOD(JOURSEM(B$6;3)+3;7)
En B9, à propager sur 30 lignes :
Code:
=B8+1
Sélectionnez B8:C38 et propager à droite.
À vérifier

Attendez, non ça ne colle pas toujours, mais c'est quelque chose comme ça …
En B8 :
Code:
=B$6+4-MOD(JOURSEM(B$6;3);7)
 
Dernière édition:

Philippe2950

XLDnaute Nouveau
Bonjour à tous,

A essayer

JHA
Super je n'arrivais pas à le faire avec la fonction SI, pour mon calendrier j'ai juste modifié le jour de départ, j'ai mis le 4 (jeudi) au lieu du 3 (mercredi) tout fonctionne correctement un grand merci.

Me reste que la formule pour ma MFC, je n'arrive pas a trouvé la bonne formule, exemple dans le fichier cellule B11 je voudrais arriver à grisé la cellule C11 ceci pour tous les lundis de l 'année.
En sachant que j'ai utilisé une fonction SI et TEXTE pour noter WEEK END au samedi et dimanche donc plus de possibilité ajout, c'est pour cela que je demande si c'est possible de le faire avec une MFC

Et le calendrier sera complet.

Un grand merci pour cette aide précieuse.
 

Pièces jointes

  • CALENDRIER TEST (1).xlsx
    51.9 KB · Affichages: 4

Philippe2950

XLDnaute Nouveau
Bonsoir.
En B8 :
Code:
=B$6-MOD(JOURSEM(B$6;3)+3;7)
En B9, à propager sur 30 lignes :
Code:
=B8+1
Sélectionnez B8:C38 et propager à droite.
À vérifier

Attendez, non ça ne colle pas toujours, mais c'est quelque chose comme ça …
En B8 :
Code:
=B$6+4-MOD(JOURSEM(B$6;3);7)
Merci pour votre aide, la formule de JHA fonctionne cela était vraiment ce que je voulais trouver, j'espère que vous pourrez m'aider dans ma MFC

Merci pour le temps que vous passé à résoudre les problèmes des novices.
 

Statistiques des forums

Discussions
314 626
Messages
2 111 291
Membres
111 092
dernier inscrit
ThomasU3