Excel 2010 - Trouver la bonne date

Résolu
Bonjour à toutes et tous,

Voilà mon problème :
J'ai 3 cellules contenant l'année (ex : 2012), le numéro de semaine (ex : 52) et le jour (ex : Lundi).
Je cherche à obtenir la date correspondant à ces 3 informations sous forme jj/mm (en l'occurence : 24/12) via une formule, pas de macro.

Je coince, merci à vous de bien vouloir m'aider.
Cordialement
Titi

4 réponses

  1. Bonjour,

    Voici une formule un peu compliquée mais qui fournit la date correspondante (au standard ISO) - voir fr.wikipedia.org/wiki/Numérotation_ISO_des_semaines

    Avec en A2 l'année, en B2 le numéro de semaine, en C2 le jour (lundi, mardi, ...) :
    =DATE(A2;1;4)-JOURSEM(DATE(A2;1;4);3)+(B2-1)*7+SOMME((TEXTE({2;3;4;5;6;7;8};"jjjj")=C2)*{0;1;2;3;4;5;6})

    Il ne reste plus qu'à mettre la cellule au format date jj/mm
    0
    1. Bonjour Patrice,

      Génial ! Ça, c'est de la formule !

      Merci beaucoup
      0
    2. De rien, au plaisir de te relire sur le Forum

      Patrice
      0
  2. Merci à tous,

    C'est Patrice qui gagne la twingo en bois ;)

    A+
    0
    1. Bonjour,

      il existe une fonction =DATE
      mais qui fonctionne avec l'année, le mois et le quantième du mois

      J'arrive à afficher une date avec tes paramètres, mais c'est une usine à gaz puisque j'ai créé une base de données avec les dates affichées du 1er janvier au 31 décembre 2011 par exemple.
      A partir de là, on peut extraire l'année (fonction ANNEE) la semaine (NO.SEMAINE) et le jour JOURSEM (1 pour dimanche, 2 pour lundi.

      On teste les données entrées avec ces trois paramètres pour donner 1 ou 0
      une dernière colonne fait la somme des 1 et permet d'afficher la date si le total est égal à 3.

      Je pense qu'une macro devrait plus facilement répondre à ton problème.

      A+

      pépé
      -1