Tableau des années identiques (agenda & cal réutilisables)

aimeefortel Messages postés 16 Date d'inscription jeudi 5 février 2015 Statut Membre Dernière intervention 2 novembre 2023 - 6 oct. 2023 à 19:38
ccm81 Messages postés 10858 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 14 mai 2024 - 2 nov. 2023 à 08:44

Existe-t-il un tableau permettant de connaitre les années identiques (1er janvier commençant le même jour de la semaine, 31/12 idem, années bisectiles ou non, etc... ) ?

Le but est de connaitre aujourd'hui quels calendrier et agenda antérieurs je vais pouvoir utiliser dans les années à venir...

Je sais que les années reviennent tous les 28 ans, mais il existe beaucoup d'exceptions ... (9 ans, 17 ans, etc.) à cause des années bissectiles par exemple, mais pas que... 

Ma recherche actuelle serait de savoir quel agenda je peux utiliser en 2024. Mais ma question est plus large que sur une seule année !

Merci pour vos réponses.

A voir également:

9 réponses

jee pee Messages postés 39718 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 14 mai 2024 9 272
Modifié le 6 oct. 2023 à 20:11

Bonjour,

Une idée à vérifier, je viens de faire ce tableau excel : https://www.cjoint.com/doc/23_10/MJgsfYD4O8I_Ann%C3%A9es-identiques.xlsx

En A1 tu donnes une année, on calcule le jour de la semaine des 01/01 et 31/12 et on fait pareil pour les années précédentes puis on regarde si ce sont les même valeurs que la première ligne.


1
brucine Messages postés 14607 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 14 mai 2024 1 889
7 oct. 2023 à 11:27

Bonjour,

La situation se "mathématise" sans grande difficulté.

Une année parmi 4 consécutives est forcément bissextile, il suffit donc à partir d'une année donnée de vérifier si l'année en cours est N à N-3 bissextile; il y aura un décalage d'un jour de semaine par année bissextile traversée puisqu'il est acquis que pour une année donnée le premier janvier et le 31 décembre ont lieu le même jour si non bissextile et s'accroissent d'un jour dans le cas contraire.

On constate ligne 5 que l'itération ne dépend que de ce facteur.

Le corollaire en est que si année non bissextile le premier janvier de l'année suivante croit d'un jour de semaine et sinon de deux et que pour que deux années déterminées aient les mêmes jours de semaine les 1er janvier et 31 décembre il faut qu'elles soient toutes les deux bissextiles ou non bissextiles.

Il faut donc outre la fameuse itération vérifier si l'année d'arrivée calculée est de même type que celle de départ et reporter à la suivante si ce n'est pas le cas.

Pour empoisonner le monde, les astronomes du pape Grégoire ont décrété que pour rattraper le temps solaire une année était bissextile si elle était divisible par 4 ou bien si elle l'était à la fois par 100 et par 400: 2000 l'est mais pas 2100.

La formule directe permettant le calcul est piégeuse, je me suis contenté de vérifier si telle année comporte 29 jours en février, Excel gère très bien, y compris en 2100, mais pas mes additions d'années qui logiquement sautent toute date à cheval.

On peut résoudre la situation en alourdissant considérablement la formule, je ne l'ai pas fait en partant du principe que nous serions tous morts en 2100, et elle n'y fonctionne donc pas.

https://www.cjoint.com/c/MJhjBhbcKfF

 

0

Bonjour,

Le calendrier est le même tous les 28 ans, avec changement si l’année séculaire n'est pas bissextile.

Cordialement.

https://www.cjoint.com/c/MJhiUTe0kqs

0

suite :

https://www.cjoint.com/c/MJhjnfUAzXs

0
mimile > mimile
7 oct. 2023 à 11:37

suite :

https://www.cjoint.com/c/MJhjJFbPZgs

.....

0
Pierr10 Messages postés 11606 Date d'inscription mardi 13 février 2018 Statut Modérateur Dernière intervention 14 mai 2024 4 903
7 oct. 2023 à 11:04

Bonjour,

Il suffit de demander à l'ami Google. On a des résultats avec plus ou moins d'explications :

https://blog.kermorvan.fr/2022/01/23/calendriers-zero-dechet/#:~:text=Toutes%20les%20ann%C3%A9es%20de%20la,et%20commencera%20par%20un%20lundi 

https://www.slate.fr/story/112075/gardez-calendrier-2015-reutiliser-2026

Donc en 2024, année bissextile, vous pouvez utiliser le calendrier de 1996. (C'est éloigné !)


0
ccm81 Messages postés 10858 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 14 mai 2024 2 404
Modifié le 7 oct. 2023 à 15:36

Bonjour à tous

Un autre exemple simple, tu donnes l'année en F2

https://www.cjoint.com/c/MJhnJbGFaCB

Cdlmnt

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
via55 Messages postés 14408 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 5 mai 2024 2 705
7 oct. 2023 à 16:51

Bonjour à tous

Pour que le calendrier d'une année sur l'autre soit vraiment identique faut-il encore que Pâques tombe le même jour

A partir d'un tableau des années identiques trouvé sur le net j'ai dans LibreOffice (qui a une fonction dédiée contrairement à Excel !!!) calculé la date de Pâques pour chaque année et mis en couleur les dates similaires

https://www.cjoint.com/c/MJhoWUqOBvQ

Cdlmnt

Via


0
brucine Messages postés 14607 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 14 mai 2024 1 889
7 oct. 2023 à 17:00

Bonjour,

Il existe une formule Excel qu'on trouve facilement pour calculer la date de Pâques, mais là n'est pas la question.

Pourquoi Pâques et pas les jours variables qui en dépendent (Ascension, Pentecôte et lundi) ni d'ailleurs les jours fériés fixes dont le jour de semaine dans lequel ils tombent peut avoir une incidence selon l'activité?

0
via55 Messages postés 14408 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 5 mai 2024 2 705 > brucine Messages postés 14607 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 14 mai 2024
7 oct. 2023 à 18:09

Bonjour Brucine

Oui on peut avec Excel calculer par formule mais il n'y a pas la fonction, DIMANCHEDEPAQUES comme dans Libre Office

Pourquoi Pâques ? Justement comme tu le dis les autres fêtes mobiles en dépendent donc les années qui ont Pâques à la même date auront l’Ascension la même date etc

Quant aux fêtes  si le 1er janvier de deux années est le même jour les 14 juillet des deux années seront le même jour etc

Ainsi dans mon tableau les années qui commencent l'année par un lundi et pour lesquelles Pâques est un dimanche 15 avril sont 1979,1990, 2001, 2063, 2074 et 2085

2
ccm81 Messages postés 10858 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 14 mai 2024 2 404
Modifié le 8 oct. 2023 à 16:47

Bonjour

En tenant compte des dates de pâques comme le fait remarquer via55 (valable de 1900 à 2200)

https://www.cjoint.com/c/MJioRxFCU7B

Cdlmnt

0
PHILOU10120 Messages postés 6371 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 5 mai 2024 800
8 oct. 2023 à 20:14

Bonjours à tous

Une idée dans le fichier

année-bissextille-Calendrier-mois-auto-2023-PhC4.xlsm (cjoint.com)


0
aimeefortel Messages postés 16 Date d'inscription jeudi 5 février 2015 Statut Membre Dernière intervention 2 novembre 2023 2
1 nov. 2023 à 19:17

Bonjour à tous ! Je remercie tous les participants aux réponses, chacune ayant été étudiée avec sérieux. Toutes m'ont permis de comprendre le mécanisme de calcul.

J'ai donc cherché à noter, année par année, de 2024 à 2059 (j'aurai 100 ans bientôt) quels étaient les agendas hérités de mes aïeux que je pourrai utiliser dans les années qui viennent (ça marche aussi pour les calendriers).

Malheureusement je commence par une année difficile : 2024 (l'an prochain). En effet, seuls mes agendas des années 1940, 1968 et 1996 sont identiques à 2024... Encore faut-il que j'en ai un !!

Mon but étant de classer tout mon stock, non par année indiquée, mais par année à venir d'utilisation possible. Par exemple, on va trouver le premier agenda sur ma pile :

1996 (pour 2024), puis

2014 ou 2003 ou 1997 ou 1986 ou 1975 ou 1969... (pour 2025), puis 

2015 ou 2009 ou 1998 ou 1987 ou 1981 (pour 2026) etc

J'empilerai bien évidemment le plus vieux de mes agendas pour une même année, le cas échéant.

Très compliqué, je vous le concède.

Par contre, j'ai tenté de modifier le fichier Excel fourni par l'un d'entre vous (jee pee) en essayant d'ajouter une macro permettant de créer un nouvel onglet dans lequel il y aurait uniquement les années de la colonne A qui aurait "Oui" dans la colonne D. Ainsi apparaitraient les agendas similaires pour une année donnée. L'idéal pour moi serait d'avoir un tableau avec la colonne A de 2099 à 2024 et les colonnes B, C, D, E, etc. remplies des années similaires ! i.e. pour exemples:

2090 | 2079 | 2073 | 2062| 2051 | 2045 | 2034 | 2023 | 2017 | 2006 | 1995 | 1989 | 1978 | 1967 | 1961 | 1950 | 1939 | 1933

2089 | 2078 | 2067 | 2061 | 2050 | 2039 | 2033 | 2022 | 1011 | 2005 | 1994 | 1983 | 1997 |  1966 | 1955 | 1949 | 1938

...

2024 | 1996 | 1968 | 1940

D'après moi, il faudrait partir du 2e onglet, en indiquant en A1 2090. Ensuite le 2e onglet irait charger 2090 dans le 1er onglet en A1, et rapatrierait 2079 en "onglet2"!B1, 2073 en "onglet2"!C1, etc. jusqu'à l'année 1940 (je n'ai pas d'agenda plus ancien !)

Cela est-il vraiment réalisable ?

Même avec macro, je n'ai pas réussi. Ou alors il me faut passer par QuickBasic (1980) mais là, cela fait bien longtemps que je n'ai plus programmé ainsi !!

Merci de vos réponses, à nouveau !

0
brucine Messages postés 14607 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 14 mai 2024 1 889
1 nov. 2023 à 21:51

Bonjour,

J'avais mal compris, je suis reparti de ma première proposition qui était dans l'avenir en modifiant l'arithmétique vers le passé.

Le tableau initial ne fait que démontrer la récurrence selon que l'année par rapport à une année bissextile est 0,-1,-2 ou -3.

La seule chose qui t'intéresse, je ne sais pas si ça te convient, sont les lignes 23 et 24 où j'ai entré en B23 et B24 2 années consécutives.

Si je veux projeter après les 2 premières années en B23 et B24, j'écris en B25

=DATE(ANNEE(B24)+1;1;1)

Je fais un copier-coller du reste de la ligne 24 à la ligne 25, puis, à partir de la ligne 26, un copier-coller intégral de la ligne 25 et ainsi de suite.

Pour peaufiner, il faudrait mettre une condition pour que la date ne devienne pas inférieure à 1900 sans quoi Excel va nous planter.

https://www.cjoint.com/c/MKbuLsmFKJF

1
aimeefortel Messages postés 16 Date d'inscription jeudi 5 février 2015 Statut Membre Dernière intervention 2 novembre 2023 2 > brucine Messages postés 14607 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 14 mai 2024
2 nov. 2023 à 00:27

BRAVO et encore MERCI !

J'ai suivi tes indications et le résultat est CORRECT.

Il a fallu que je modifie la syntaxe de l'instruction que l'on répète sur la ligne, car je n'ai pas OFFICE365.

J'ai donc mis ceci:

=SIERREUR(SI(ANNEE(B23)<1940;"-";(SI(JOUR(FIN.MOIS(DATE(ANNEE(B23);2;1);0))=29;DATE(ANNEE(B23)-28;1;1);SI(JOUR(FIN.MOIS(DATE(ANNEE(B23)+1;2;1);0))=29;DATE(ANNEE(B23)-6;1;1);DATE(ANNEE(B23)-11;1;1)))));"-")

le "sierreur" permet de ne rien afficher si l'année à gauche est déjà antérieure à 1940, ce qui me convient. Le tiret "-" peut être supprimé également.

Merci de ton intervention.

1
brucine Messages postés 14607 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 14 mai 2024 1 889 > aimeefortel Messages postés 16 Date d'inscription jeudi 5 février 2015 Statut Membre Dernière intervention 2 novembre 2023
2 nov. 2023 à 07:02

Je n'ai pas non plus 365, seulement 2019, et mea culpa, j'ai utilisé SI.CONDITIONS parce que je suis fainéant au lieu d'imbriquer des SI.

A propos de flemme et de ne pas avoir censuré 1900 (ou 1940), je ne l'ai pas fait non plus si, pour une raison qui t'appartient, tu veux te projeter loin dans le futur: tout ce qui traverse 2100, qui n'est pas bissextile, va planter la formule et il faudrait revoir cette condition et la récurrence en conséquence.

0
ccm81 Messages postés 10858 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 14 mai 2024 2 404
2 nov. 2023 à 08:44

Bonjour

Quelque chose comme ça ?

https://www.cjoint.com/c/MKchRw3DXTB

Cdlmnt

0