OVH Cloud OVH Cloud

Déterminer le jeudi qui suit le 1er dimanche d'un mois

24 réponses
Avatar
Guido
Bonjour,

Qui peut me dire avec une formule comment l'on d=E9termine le jour
(jeudi) qui suit directement le 1er dimanche d'un mois ?

Je vous remercie par avance pour votre r=E9ponse.

Guido

10 réponses

1 2 3
Avatar
michdenis
Si cette information peut t'aider ...

***************************
Et pour avoir une liste exhaustive et "complète" selon Microsoft....
Pour tous les pays où Microsoft est présente....
si tu as l'application Microsoft Outlook, tu peux ouvrir le fichier
Outlook.Hol à l'aide de l'application NotePad. Pour ce faire,
un clic du bouton droit de la souris sur ledit fichier et tu sélectionnes
la commande "ouvrir avec" et dans la fenêtre qui s'ouvre,
tu sélectionnes "NotePad"

Ce fichier est situé là sur Windows XP pro et Office 2003
C:Program FilesMicrosoft OfficeOFFICE111036OUTLOOK.HOL

Et selon ta version, si tu avais à mettre à jour la liste des congés, il y a
cette adresse :
http://www.outlook-tips.net/howto/missinghol.htm
***************************
Avatar
Modeste
Bonsour® Guido avec ferveur ;o))) vous nous disiez :


3 - sinon à partir d'une date quelconque en A1
ÚTE(année(A1);MOIS(a1);1) -(MOD(( DATE(année(A1);MOIS(a1);1) -1)
;7))+4+(7*(JOURSEM( DATE(année(A1);MOIS(a1);1) )>1))



me plaisait bien.

Est-il possible que cela puisse être une date quelconque durant la
même année ? exemple : calculer à partir du 01.08.2010 ou du
29.04.2010 ? et avoir cette fameuse date du jeudi qui suit le 1er
dimanche de Septembre ?



;o)))
quelque soit la date en A1
jeûne genevois
ÚTE(ANNEE(A1);9;1) -(MOD(( DATE(ANNEE(A1);9;1) -1);7))+4+(7*(JOURSEM( DATE(ANNEE(A1);9;1) )>1))
jeûne federal
ÚTE(ANNEE(A1);9;1) -(MOD(( DATE(ANNEE(A1);9;1) -1);7))+14+(7*(JOURSEM( DATE(ANNEE(A1);9;1) )>1))


ou alors seulement indiquer l'année en A1
jeûne genevois
ÚTE(A1;9;1) -(MOD(( DATE(A1;9;1) -1);7))+4+(7*(JOURSEM( DATE(A1;9;1) )>1))
jeûne federal
ÚTE(A1;9;1) -(MOD(( DATE(A1;9;1) -1);7))+14+(7*(JOURSEM( DATE(A1;9;1) )>1))

nb :
Le Jeûne genevois est un jour férié célébré dans le canton de Genève (Suisse) le jeudi qui suit le premier dimanche de septembre.
Les autres cantons suisses commémorent le Jeûne fédéral le troisième dimanche de septembre.
Avatar
Daniel.C
Bonjour.
ÚTE(ANNEE(A1);9;1)+7-JOURSEM(DATE(ANNEE(A1);9;1);2)+4
Daniel

Bonjour à tous,

Tout d'abord, je tiens à vous remercier pour votre aide et me voici
afin de vous donner une explication.

Je monte actuellement un calendrier comportant des MFC diverses. J'ai
trouvé beaucoup d'aide par la recherche de réponses à d'anciennes
questions ici et en posant certaines par moi-même. Des calendriers il
y en a autant que l'on veuille. Mais pratiquement toutes avec les
fériés français (j'aurais besoin des Suisses ;-0)).
Il s'agit en fait de trouver un jour férié mobile en septembre (ou
d'autres par la suite) qui correspond au jeudi qui suit directement le
premier dimanche de septembre. (Fête férié genevois).

Venons à la proposition de Modeste et le fait d'avoir cette fameuse
date selon le précepte suivant :

3 - sinon à partir d'une date quelconque en A1
ÚTE(année(A1);MOIS(a1);1) -(MOD(( DATE(année(A1);MOIS(a1);1) -1)
;7))+4+(7*(JOURSEM( DATE(année(A1);MOIS(a1);1) )>1))



me plaisait bien.

Est-il possible que cela puisse être une date quelconque durant la
même année ? exemple : calculer à partir du 01.08.2010 ou du
29.04.2010 ? et avoir cette fameuse date du jeudi qui suit le 1er
dimanche de Septembre ?

Merci à vous.

Guido




On 30 jan, 14:12, "Modeste" wrote:
Bonsour® Tatanka  avec ferveur  ;o))) vous nous disiez :

Tu auras sûrement une réponse plus éclairée sous peu



oupsss... éclairage ne veut pas dire plus simple !!!

heureusement que Denis est passé par là ;o)))
¡-JOUR(A1)+12-JOURSEM(A1-JOUR(A1))




Avatar
Guido
Hello Michdenis,

Merci pour l'info. Je suis sur Office12 (2007) une version qui me
donne Outlook effectivement.
Concernant le fameux jeudi dont je pense, que tu n'y a pas trouvé
trace, c'est effectivement un jour férié (cantonal) genevois et non
fédéral.
Jeûne Genevois : à voir ici, si cela intéresse quelqu'un
http://fr.wikipedia.org/wiki/Je%C3%BBne_genevois

Et je ne disserterai pas sur la Fête de l'Escalade. Ce serait entrer
dans une discussion politique entre le duc Charles-Emmanuel Ier de
Savoie et les Républicains que nous sommes... je m'égare... c'était e n
1602....

Non. Un peu de sérieux. Merci pour ton info de première ordre. J'y ai
pu l'intégrer dans Outlook.

Merci à vous

Guido



On 30 jan, 16:51, "michdenis" wrote:
Si cette information peut t'aider ...

***************************
Et pour avoir une liste exhaustive et "complète" selon Microsoft....
Pour tous les pays où Microsoft est présente....
si tu as l'application Microsoft Outlook, tu peux ouvrir le fichier
Outlook.Hol à l'aide de l'application NotePad. Pour ce faire,
un clic du bouton droit de la souris sur ledit fichier et tu sélectionn es
la commande "ouvrir avec" et dans la fenêtre qui s'ouvre,
tu sélectionnes "NotePad"

Ce fichier est situé là sur Windows XP pro et Office 2003
C:Program FilesMicrosoft OfficeOFFICE111036OUTLOOK.HOL

Et selon ta version, si tu avais à mettre à jour la liste des congé s, il y a
cette adresse :http://www.outlook-tips.net/howto/missinghol.htm
***************************


Avatar
Guido
Seriez-vous de la région ?
nb :
Le Jeûne genevois est un jour férié célébré dans le canton de Genève (Suisse) le jeudi qui suit le premier dimanche de septembre.
Les autres cantons suisses commémorent le Jeûne fédéral le troisi ème dimanche de septembre.



superbe, l'explicatif....

On 30 jan, 17:19, "Modeste" wrote:
Bonsour® Guido  avec ferveur  ;o))) vous nous disiez :

>> 3 - sinon à partir d'une date quelconque en A1
>> ÚTE(année(A1);MOIS(a1);1) -(MOD(( DATE(année(A1);MOIS(a1);1) - 1)
>> ;7))+4+(7*(JOURSEM( DATE(année(A1);MOIS(a1);1) )>1))

> me plaisait bien.

> Est-il possible que cela puisse être une date quelconque durant la
> même année ? exemple : calculer à partir du 01.08.2010 ou du
> 29.04.2010 ? et avoir cette fameuse date du jeudi qui suit le 1er
> dimanche de Septembre ?

;o)))
quelque soit la date en A1
jeûne genevois
ÚTE(ANNEE(A1);9;1) -(MOD(( DATE(ANNEE(A1);9;1) -1);7))+4+(7*(JOURSEM( DATE(ANNEE(A1);9;1) )>1))
jeûne federal
ÚTE(ANNEE(A1);9;1) -(MOD(( DATE(ANNEE(A1);9;1) -1);7))+14+(7*(JOURSEM ( DATE(ANNEE(A1);9;1) )>1))

ou alors seulement indiquer l'année en A1
jeûne genevois
ÚTE(A1;9;1) -(MOD(( DATE(A1;9;1) -1);7))+4+(7*(JOURSEM( DATE(A1;9;1) )>1))
jeûne federal
ÚTE(A1;9;1) -(MOD(( DATE(A1;9;1) -1);7))+14+(7*(JOURSEM( DATE(A1;9;1) )>1))

nb :
Le Jeûne genevois est un jour férié célébré dans le canton de Genève (Suisse) le jeudi qui suit le premier dimanche de septembre.
Les autres cantons suisses commémorent le Jeûne fédéral le troisi ème dimanche de septembre.


Avatar
FS
Bonjour,

Ou aussi, avec une date quelconque en A1 :

Jeune genevois
ÚTE(ANNEE(A1);9;1)+7-JOURSEM(DATE(ANNEE(A1);9;1);2)+4

Jeune fédéral
ÚTE(ANNEE(A1);9;1)+7-JOURSEM(DATE(ANNEE(A1);9;1);2)+14

FS
--
Frédéric SIGONNEAU
Modules et modèles pour Excel :
http://frederic.sigonneau.free.fr/

Guido a écrit :
Bonjour,

Qui peut me dire avec une formule comment l'on détermine le jour
(jeudi) qui suit directement le 1er dimanche d'un mois ?

Je vous remercie par avance pour votre réponse.

Guido


Avatar
Guido
Merci à vous tous,

mon tableau prend forme. C'est excellent.

Guido

On 31 jan, 17:12, FS wrote:
Bonjour,

Ou aussi, avec une date quelconque en A1 :

Jeune genevois
ÚTE(ANNEE(A1);9;1)+7-JOURSEM(DATE(ANNEE(A1);9;1);2)+4

Jeune fédéral
ÚTE(ANNEE(A1);9;1)+7-JOURSEM(DATE(ANNEE(A1);9;1);2)+14

FS
--
Frédéric SIGONNEAU
Modules et modèles pour Excel :http://frederic.sigonneau.free.fr/

Guido a écrit :

> Bonjour,

> Qui peut me dire avec une formule comment l'on détermine le jour
> (jeudi) qui suit directement le 1er dimanche d'un mois ?

> Je vous remercie par avance pour votre réponse.

> Guido


Avatar
Modeste
Salut Fred© avec ferveur ;o))) vous nous disiez :

Jeune genevois
ÚTE(ANNEE(A1);9;1)+7-JOURSEM(DATE(ANNEE(A1);9;1);2)+4

Jeune fédéral
ÚTE(ANNEE(A1);9;1)+7-JOURSEM(DATE(ANNEE(A1);9;1);2)+14



;o)))
il y a seulement un pruneau de difference entre :
JOURSEM(DATE(ANNEE(A1);9;1);2) 30 caractères
et
MOD(DATE(ANNEE(A1);9;1) -1;7) 29 caractères

;o)))
Avatar
FS
Salut Gilbert,

Je ne faisais pas la course à la plus courte, que Denis remporte haut la
main à mon avis :)
(Encore que tu oublies que je pars d'une date et toi de la seule année)
Mais bref je sais depuis longtemps que les formules ne sont pas ma
meilleure tasse de thé (même si j'essaye de ne pas penser que VBA) !
Si j'ai fait cette proposition c'est surtout parce que j'évite MOD dans
les calculs de date du fait de sa sensibilité au calendrier du classeur
(tu sais que je suis un ardent défenseur du calendrier depuis 1904).
Donc, avec JOURSEM le résultat ne varie pas lorsqu'on passe d'un
calendrier à l'autre et lycée de Versailles, ce qui n'est pas le cas
avec MOD...
Dans le classeur ci-dessous, enregistré au format Calendrier 1900, fais
le test de passer au calendrier depuis 1904 :

http://www.cijoint.fr/cjlink.php?file=cj201001/cijDLQ8jUd.xls

Bien à toi,

FS
--
Frédéric SIGONNEAU
Modules et modèles pour Excel :
http://frederic.sigonneau.free.fr/

Modeste a écrit :
Salut Fred© avec ferveur ;o))) vous nous disiez :

Jeune genevois
ÚTE(ANNEE(A1);9;1)+7-JOURSEM(DATE(ANNEE(A1);9;1);2)+4

Jeune fédéral
ÚTE(ANNEE(A1);9;1)+7-JOURSEM(DATE(ANNEE(A1);9;1);2)+14



;o)))
il y a seulement un pruneau de difference entre :
JOURSEM(DATE(ANNEE(A1);9;1);2) 30 caractères
et
MOD(DATE(ANNEE(A1);9;1) -1;7) 29 caractères

;o)))


Avatar
Guido
Reboujour à vous,

Une question... j'avoue maintenant y perdre mon latin.
Le fait de passer d'un calendrier 1900 (format microsoft) et un
calendrier (format Mac)
poserait un soucis ? et si une personne et utilisateur d'une version
Ubuntu ?

Car, mon calendrier serait partager avec ces trois groupes
d'utilisateurs.

C'est un soucis ?

Merci de votre réponse

Guido


On 31 jan, 17:58, FS wrote:
Salut Gilbert,

Je ne faisais pas la course à la plus courte, que Denis remporte haut l a
main à mon avis :)
(Encore que tu oublies que je pars d'une date et toi de la seule année)
Mais bref je sais depuis longtemps que les formules ne sont pas ma
meilleure tasse de thé (même si j'essaye de ne pas penser que VBA) !
Si j'ai fait cette proposition c'est surtout parce que j'évite MOD dans
les calculs de date du fait de sa sensibilité au calendrier du classeur
(tu sais que je suis un ardent défenseur du calendrier depuis 1904).
Donc, avec JOURSEM le résultat ne varie pas lorsqu'on passe d'un
calendrier à l'autre et lycée de Versailles, ce qui n'est pas le cas
avec MOD...
Dans le classeur ci-dessous, enregistré au format Calendrier 1900, fais
le test de passer au calendrier depuis 1904 :

http://www.cijoint.fr/cjlink.php?file=cj201001/cijDLQ8jUd.xls

Bien à toi,

FS
--
Frédéric SIGONNEAU
Modules et modèles pour Excel :http://frederic.sigonneau.free.fr/

Modeste a écrit :

> Salut Fred©  avec ferveur  ;o))) vous nous disiez :

>> Jeune genevois
>> ÚTE(ANNEE(A1);9;1)+7-JOURSEM(DATE(ANNEE(A1);9;1);2)+4

>> Jeune fédéral
>> ÚTE(ANNEE(A1);9;1)+7-JOURSEM(DATE(ANNEE(A1);9;1);2)+14

> ;o)))
> il y a seulement un pruneau de difference entre :
> JOURSEM(DATE(ANNEE(A1);9;1);2)     30 caractères
> et
> MOD(DATE(ANNEE(A1);9;1) -1;7)          29 caractères

> ;o)))


1 2 3