OVH Cloud OVH Cloud

Jours fériés automatiques

4 réponses
Avatar
Congelator
Salut tout le monde,

Mon problème est le suivant :
J'ai un classeur Excel XP avec 12 feuilles (1 par mois). Chaque fin année,
je dois les reprendre une à une pour aller inscrire un "F" dans la colonne B
(B7:B37) pour créer le nouveau tableau de service de l'an prochain. N'y
aurait-il pas une solution en insrivant les dates sur une feuille cachée du
classeur et que cela s'inscrive directement "F" dans la cellule correspondant
au jour du mois concerné ?
Exemple :
feuille cachée : 01.08
feuille du mois d'août : cellule B7 = F

Si quelqu'un à la ou une solution, je suis preneur.

Merci d'avance
--
Céd / Lausanne

4 réponses

Avatar
Daniel
Bonjour.
En partant de l'hypothèse que :
- les dates de la feuille cachée sont au format date sous la forme jj.mm
- les dates de chaque feuille mois sont représentées par le numéro du jour
en colonne A.
tu peux entrer la formule suivante en colonne B (formule matricielle à
valider par CTRL+MAJ+Entrée)
=SI(SOMME(N(SI(MOIS('Feuille cachee'!$A$1:$A$100)=8;JOUR('Feuille
cachee'!$A$1:$A$100)§;"")))=1;"F";"")
Cordialement.
Daniel
"Congelator" <congelator(a_effacer)@hotmail.com> a écrit dans le message de
news:
Salut tout le monde,

Mon problème est le suivant :
J'ai un classeur Excel XP avec 12 feuilles (1 par mois). Chaque fin année,
je dois les reprendre une à une pour aller inscrire un "F" dans la colonne
B
(B7:B37) pour créer le nouveau tableau de service de l'an prochain. N'y
aurait-il pas une solution en insrivant les dates sur une feuille cachée
du
classeur et que cela s'inscrive directement "F" dans la cellule
correspondant
au jour du mois concerné ?
Exemple :
feuille cachée : 01.08
feuille du mois d'août : cellule B7 = F

Si quelqu'un à la ou une solution, je suis preneur.

Merci d'avance
--
Céd / Lausanne


Avatar
Jacky
Bonjour,
Ceci peut-être...

http://cjoint.com/?mimcEKvswr

Salutations
JJ

"Congelator" <congelator(a_effacer)@hotmail.com> a écrit dans le message de
news:
Salut tout le monde,

Mon problème est le suivant :
J'ai un classeur Excel XP avec 12 feuilles (1 par mois). Chaque fin année,
je dois les reprendre une à une pour aller inscrire un "F" dans la colonne
B

(B7:B37) pour créer le nouveau tableau de service de l'an prochain. N'y
aurait-il pas une solution en insrivant les dates sur une feuille cachée
du

classeur et que cela s'inscrive directement "F" dans la cellule
correspondant

au jour du mois concerné ?
Exemple :
feuille cachée : 01.08
feuille du mois d'août : cellule B7 = F

Si quelqu'un à la ou une solution, je suis preneur.

Merci d'avance
--
Céd / Lausanne


Avatar
Congelator
Salut Daniel, Salut Jacky,

Là les gars, vous m'avez assis... Je suis en train de chercher la solution
qui conviendrait le mieux avec mon fichier mais en tout cas, un grand merci
pour votre aide.

Jacky, ta formule "=PLANCHER(JOUR(MINUTE(an/38)/2+56)&"/5/"&an;7)-34" met
mes neurones en ébulition... :-)) Je ne la comprend pas mais je suis sûr que
je devrais pouvoir l'utiliser car en Suisse nous avons un jour férié qui
tombe toujours le 3ème dimanche de septembre. Comment est-ce que je pourrai
l'adapter ?
Merci d'avance

--
Céd / Lausanne



Bonjour,
Ceci peut-être...

http://cjoint.com/?mimcEKvswr

Salutations
JJ

"Congelator" <congelator(a_effacer)@hotmail.com> a écrit dans le message de
news:
Salut tout le monde,

Mon problème est le suivant :
J'ai un classeur Excel XP avec 12 feuilles (1 par mois). Chaque fin année,
je dois les reprendre une à une pour aller inscrire un "F" dans la colonne
B

(B7:B37) pour créer le nouveau tableau de service de l'an prochain. N'y
aurait-il pas une solution en insrivant les dates sur une feuille cachée
du

classeur et que cela s'inscrive directement "F" dans la cellule
correspondant

au jour du mois concerné ?
Exemple :
feuille cachée : 01.08
feuille du mois d'août : cellule B7 = F

Si quelqu'un à la ou une solution, je suis preneur.

Merci d'avance
--
Céd / Lausanne








Avatar
Jacky
Re...
Jacky, ta formule "=PLANCHER(JOUR(MINUTE(an/38)/2+56)&"/5/"&an;7)-34"
Hé, Hé, ce n'est pas MA formule, je ne fais que m'en servir, elle est

déposée sur le site de Misange et à disposition de tous.
http://www.excelabo.net
Elle donne le jour de Paques, et c'est à travers ce jour que l'on calcul les
autres jours fériés. Tu pourras aussi trouver le tien en ajoutant la
différence entre ce jour et le 3ème dimanche de septembre (Feuille JFRS
A4+Xn)
Dans l'exemple, tous les jours féries sont recalculés quand tu changes
l'année sur la feuille 1 cell A1.

Bon courage
JJ

"Congelator" <congelator(a_effacer)@hotmail.com> a écrit dans le message de
news:
Salut Daniel, Salut Jacky,

Là les gars, vous m'avez assis... Je suis en train de chercher la solution
qui conviendrait le mieux avec mon fichier mais en tout cas, un grand
merci

pour votre aide.

Jacky, ta formule "=PLANCHER(JOUR(MINUTE(an/38)/2+56)&"/5/"&an;7)-34" met
mes neurones en ébulition... :-)) Je ne la comprend pas mais je suis sûr
que

je devrais pouvoir l'utiliser car en Suisse nous avons un jour férié qui
tombe toujours le 3ème dimanche de septembre. Comment est-ce que je
pourrai

l'adapter ?
Merci d'avance