Retrouver le lundi à partir d'un numéro de semaine

Le
JulieH
Bonjour à toutes et tous,

Sujet maintes fois abordé mais je n'y arrive pas malgré mes recherches.

J'ai en A1 une année sous la forme "aaaa" et en A2 un numéro de
semaine (1 à 53). J'utilise la formule suivante pour retrouver la date
du lundi de la semaine indiquée :
=(7*(A2-1)+DATE(A1;1;2)-MOD((DATE(A1;1;1))-1;7)).
Globalement, j'ai l'impression que cela fonctionne sauf pour les
années qui suivent une année avec 53 semaines.

Exemples : 2004 - 53 = 27/12/2004 OK
2005 - 01 = 27/12/2004. Du fait de ce décalage, toute
l'année 2005 est fausse.
2006 - 01 = 02/01/2006 OK.

Existe-t-il une formule plus "fiable" ?

Merci d'avance pour vos réponses

Julie
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
JB
Le #4751051
Bonjour,

=7*A1+DATE(A2;1;3)-JOURSEM(DATE(A2;1;3))-5

http://boisgontierjacques.free.fr/fichiers/jb-DatesComplements.xls

JB

On 10 sep, 17:36, JulieH
Bonjour à toutes et tous,

Sujet maintes fois abordé mais je n'y arrive pas malgré mes rech erches.

J'ai en A1 une année sous la forme "aaaa" et en A2 un numéro de
semaine (1 à 53). J'utilise la formule suivante pour retrouver la date
du lundi de la semaine indiquée :
=(7*(A2-1)+DATE(A1;1;2)-MOD((DATE(A1;1;1))-1;7)).
Globalement, j'ai l'impression que cela fonctionne sauf pour les
années qui suivent une année avec 53 semaines.

Exemples : 2004 - 53 = 27/12/2004 OK
2005 - 01 = 27/12/2004. Du fait de ce décalage, toute
l'année 2005 est fausse.
2006 - 01 = 02/01/2006 OK.

Existe-t-il une formule plus "fiable" ?

Merci d'avance pour vos réponses

Julie


JB
Le #4751041
=7*A2+DATE(A1;1;3)-JOURSEM(DATE(A1;1;3))-5

JB

On 10 sep, 17:55, JB
Bonjour,

=7*A1+DATE(A2;1;3)-JOURSEM(DATE(A2;1;3))-5

http://boisgontierjacques.free.fr/fichiers/jb-DatesComplements.xls

JB

On 10 sep, 17:36, JulieH


Bonjour à toutes et tous,

Sujet maintes fois abordé mais je n'y arrive pas malgré mes re cherches.

J'ai en A1 une année sous la forme "aaaa" et en A2 un numéro de
semaine (1 à 53). J'utilise la formule suivante pour retrouver la date
du lundi de la semaine indiquée :
=(7*(A2-1)+DATE(A1;1;2)-MOD((DATE(A1;1;1))-1;7)).
Globalement, j'ai l'impression que cela fonctionne sauf pour les
années qui suivent une année avec 53 semaines.

Exemples : 2004 - 53 = 27/12/2004 OK
2005 - 01 = 27/12/2004. Du fait de ce décalage, toute
l'année 2005 est fausse.
2006 - 01 = 02/01/2006 OK.

Existe-t-il une formule plus "fiable" ?

Merci d'avance pour vos réponses

Julie- Masquer le texte des messages précédents -


- Afficher le texte des messages précédents -



JulieH
Le #4750941
D'après mes rapides essais, cela semble convenir.

Merci

Julie

=7*A2+DATE(A1;1;3)-JOURSEM(DATE(A1;1;3))-5

JB

On 10 sep, 17:55, JB
Bonjour,

=7*A1+DATE(A2;1;3)-JOURSEM(DATE(A2;1;3))-5

http://boisgontierjacques.free.fr/fichiers/jb-DatesComplements.xls

JB

On 10 sep, 17:36, JulieH


Bonjour à toutes et tous,
Sujet maintes fois abordé mais je n'y arrive pas malgré mes recherches.
J'ai en A1 une année sous la forme "aaaa" et en A2 un numéro de
semaine (1 à 53). J'utilise la formule suivante pour retrouver la date
du lundi de la semaine indiquée :
=(7*(A2-1)+DATE(A1;1;2)-MOD((DATE(A1;1;1))-1;7)).
Globalement, j'ai l'impression que cela fonctionne sauf pour les
années qui suivent une année avec 53 semaines.
Exemples : 2004 - 53 = 27/12/2004 OK
2005 - 01 = 27/12/2004. Du fait de ce décalage, toute
l'année 2005 est fausse.
2006 - 01 = 02/01/2006 OK.
Existe-t-il une formule plus "fiable" ?
Merci d'avance pour vos réponses
Julie- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -








Publicité
Poster une réponse
Anonyme