Avoir une date précise à partir d'un numéro de semaine + année

Bonjour,

Je vous explique le contexte : j'ai un numéro de lot dans lequel une date est codifiée sous le format suivant : 302E

  • 3 revient à l'année 2023
  • 02 revient au numéro de semaine
  • E revient au jour de la semaine (A pour Lundi jusqu'à G)

J'ai ainsi besoin à partir de ces 3 informations d'avoir la date précise (jj/mm/année) correspondante.

Je vous joins mon fichier excel avec les données.

bonjour et bienvenu,

Ces sont des semaines système americain ou des semaines système "ISO" ?

Merci :)

Ce sont des semaines système ISO il me semble

=DATE(2020+GAUCHE(A2;1);1;5)-JOURSEM(DATE(2020+GAUCHE(A2;1);1;4))+STXT(A2;2;2)*7+CODE(STXT(A2;4;1))-64

7exemple-no-sem.xlsx (109.43 Ko)

Génial c'est exactement ce dont j'avais besoin

Merci beaucoup !!!

Bonjour,
@BsAlv,
Ta formule retourne S+1, si je ne me trompe pas !
Vérifie avec 301Axxxxxx.
Bon dimanche.
Cdlt.

=DATE(GAUCHE(A2;1)+2020;1;-2)-JOURSEM(DATE(GAUCHE(A2;1)+2020;1;3))+STXT(A2;2;2)*7+CODE(STXT(A2;4;1))-65

@Jean-Eric, oui
oubien au lieu de -64 alors -71 (nos formules sont equivalent, la mienne est plus facile à expliquer, je suppose

4 janvier est toujours dans la semaine 1 !

5 janvier - le jour de la semaine du 4 janvier(avec lundi=1,..., ISO.semaine) = le dimanche avant le 4 janvier

+ 7 * numéro de la semaine

+ ASCII-code de la lettre du jour (A=65, B=66, ...)

et alors pour -64 (pour ce ASCII) et -7 (pour la première semaine) = -71

=DATE(2020+GAUCHE(A2;1);1;5)-JOURSEM(DATE(2020+GAUCHE(A2;1);1;4))+STXT(A2;2;2)*7+CODE(STXT(A2;4;1))-71

Re,
C'est un point de vue !
Pour ma part, le dernier jour de l'année n-1 est au plus tard le 29 déc. Je calcule le dernier lun. de l'année n-1 pour ensuite ajouter 7 pour avoir le 1er. lun. de l'année n.
Cdlt.

capture d ecran 2023 03 26 163938
Rechercher des sujets similaires à "date precise partir numero semaine annee"