XL 2013 jour précis d'un mois pour une année complète

Chapichapo

XLDnaute Junior
Bonjour à tous

Je refais appel à vous car j'ai besoin d'aide

Je joins un fichier d'exemple (jour_précis de chaque mois).

je recherche à indiquer dans 12 cellules par exemple le 3ème lundi de chaque mois pour l'année complète en sachant que la cellule A1 est l'année qui est le nom de l'onglet ou une autre formule pour n'indiquer qu'une seule fois l'année en A1 et sur jours fériés en C1.

Le but ultime est de faire cela pour chaque jour de la semaine.

J'ai cherché mais mes formules ne fonctionnent pas je reviens en 1905....


=A1-MOD(A1-2;7)-7*(3-1) Le 1er lundi

=A1-MOD(A1-2;7)-7*(3-2) Le 2ème lundi

=A1-MOD(A1-2;7)-7*(3-3) Le 3ème lundi

=A1-MOD(A1-2;7)-7*(3-4) Le 4ème lundi


et ensuite d'indiquer si ces dates sont des jours fériés avec MFC

Merci de votre aide précieuse à tous
 

Pièces jointes

  • jour_precis_chaque_mois.xlsx
    32.3 KB · Affichages: 10

Lolote83

XLDnaute Barbatruc
Salut,
Pas tout compris dans ton fichier, mais voici ce que j'ai trouvé
1574946087783.png

Si cela peut t'aider à ton tour
@+ Lolote83
 

Lolote83

XLDnaute Barbatruc
Re salut,
En retour ton fichier avec un onglet JF avec tous les jours fériés car dans ton tableau tu avais une erreur (ligne 12)
Un seul tableau pour les jours fériés (inutile de multiplier les tableaux)
Un nom défini NF_JF pour tous les jours fériés
Un onglet Lundi ou tu retrouveras les formules décrites au post#2 ainsi que la MFC mise en place
@+ Lolote83
 

Pièces jointes

  • Copie de CHAPICHAPO - Jour precis chaque mois.xlsx
    99 KB · Affichages: 9

Chapichapo

XLDnaute Junior
Merci de tes réponses.

Je n'avais pas remarqué avant de taper la formule mais la formule que tu donnes pour d6=.....
est la formule pour le 4ème lundi du mois et donc je ne sais pas adapter aux autres lundi

sais tu me dire ce que je dois changer dans la formule pour avoir le premier lundi et ensuite j'ajouterai à cette formule
7
14
21 jours pour les autres semaines ?


Merci;)
 

Lolote83

XLDnaute Barbatruc
Re salut,
Oups, j'ai en fait recopié une autre formule
Date du 1er lundi =DATE($D$3;B6;1)+7-JOURSEM(DATE($D$3;B6;1)-1;2)

Voir ici
1574951583297.png


Concernant les jours fériés, j'ai simplement repris ton tableau mais à mon sens, il est inutile d'avoir autant de colonne.
1 seule colonne avec l'année à tester est suffisante car tu ne va pas comparer 2019 avec 2040, 2020 avec 2053 etc etc etc
Donc pour faire simple, une seule colonne du tableau jourFérié est nécessaire.
Ensuite tu fais appel a ce tableau en fonction de l'année choisie
@+ Lolote83
 

Chapichapo

XLDnaute Junior
Merci de ton aide.

Pour les jours fériés, je fixe des rdv à 5 ou 6 ans donc je dois savoir dire en 2025 le lundi de pentecôte c'est le .... et ne pas fixer de rdv

Je souhaitais mettre les JF jusque 2060 ainsi j'ai une plage de JF et je ne dois plus les adapter en fonction de les agendas.

En ce qui concerne les formules des lundi je suppose que c'est le chiffre 1 qu'il faut changer en 2 pour mardi 3 mercredi....jusque 5
=DATE($D$3;B6;2)+7-JOURSEM(DATE($D$3;B6;2)-2;2)

encore un grand merci
 

Chapichapo

XLDnaute Junior
Merci de ton aide.

Pour les jours fériés, je fixe des rdv à 5 ou 6 ans donc je dois savoir dire en 2025 le lundi de pentecôte c'est le .... et ne pas fixer de rdv

Je souhaitais mettre les JF jusque 2060 ainsi j'ai une plage de JF et je ne dois plus les adapter en fonction de les agendas.

En ce qui concerne les formules des lundi je suppose que c'est le chiffre 1 qu'il faut changer en 2 pour mardi 3 mercredi....jusque 5
=DATE($D$3;B6;2)+7-JOURSEM(DATE($D$3;B6;2)-2;2)

encore un grand merci
chaque o,nglet du classeur est une année et je dois passer de l'un à l'autre
par exemple de 2019 à 2024 et pas le temps d'aller changer la date dans l'unique tableau des JF.
 

Lolote83

XLDnaute Barbatruc
Re salut,
Pour le premier mardi, c'est le premier lundi+1
Pour le premier mercredi, c'est le premier lundi+2, ou le premier mardi+1
sinon, dans la formule, cela peut être
=DATE($D$3;B6;1)+7-JOURSEM(DATE($D$3;B6;1)-1;2) avec -2 pour mardi, -3 pour mercredi ....
@+ Lolote83
 

Lolote83

XLDnaute Barbatruc
Salut à tous,
Voici donc ton fichier en retour agrémenté d'une macro qui inscrit dans l'onglet JF, l'année en fonction de l'onglet que tu consultes.
Seul les onglets de valeur numérique (2025, 2026, 2027 .....) activeront la macro.
De fait, on a besoin que d'un seul tableau des jours fériés qui se met à jour en fonction de l'année.
La MFC apparait alors sur les onglets pour les 3ème lundi si fériés
Je me suis arrêté à Juin pour toutes les années juste pour les tests
@+ Lolote83
 

Pièces jointes

  • Copie de CHAPICHAPO - Jour precis chaque mois.xlsm
    84.3 KB · Affichages: 8

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 084
Messages
2 085 194
Membres
102 811
dernier inscrit
caroline29260