Numéro seamaine sur EXCEL

Résolu
Bonjour,

Je cherche à faire apparaître le numéro de semaine automatiquement sur EXCEL, mais je n'y arrive pas.

Pourriez-vous m'aider ?

Par avance merci.

6 réponses

  1. Salut,

    Il y a plusieurs formules pour y arriver et tout dépend de ces attentes années 52 ou 53 semaines.
    Il est rare que l'année commence par un lundi et finisse par un dimanche ce qui veut dire qu'une semaine chevauche sur l'année qui termine et celle qui commence comment veux tu la compter
    saisi en A1 par exemple 30/12/2011 la première formule te donnera 52 la deuxième 53

    =NO.SEMAINE($A1;2)-(JOURSEM(DATE(ANNEE(A1);1;4);2)<4)*1

    =NO.SEMAINE(A1)

    A+
    Mike-31

    Une période d'échec est un moment rêvé pour semer les graines du savoir.
    0
    1. Modérateur
      Bonjour,
      En A1 (par exemple) une date, en B1 la formule : =NO.SEMAINE(A1)
      0
      1. J'ai essayé ce que tu m'as dit pijaku, mais cela ne fonctionne pas. Lorsque j'ai entrer la date suivante 11/04/2011, j'ai eu une erreur #NOM? qui est apparue dans la cellule.

        Sinon mois ce que je souhaite c'est avoir le numéro de semaine qui apparaisse, cela me serre à l'édition de bon OT pour le service maintenance.
        0
        1. Modérateur
          Pourtant, la formule est bonne... =NO.SEMAINE(date) c'est un O pas un zéro.
          La formule avec 11/04/2011 donne 16 comme n° de semaine. Mon calendrier indique pourtant 15. Ah ces dates Européenne/Américaine...
          J'y regarde, à moins que Mike-31 (salut) ait la solution? Mais bien sur qu'il l'a!!!
          0
        2. Salut Pijaku, salut mc-2,

          Les solutions proposées marchent très bien, faut peut être voir du coté des paramètres régionaux
          0
        3. Modérateur
          Salut,
          Tu as tout à fait raison.
          Toutefois, je ne crois pas possible, mais suis incapable de le démontrer, qu'une semaine commence par un lundi et finisse par une dimanche...
          0
      2. Merci, si ça peut t'aider je travaille avec office xp standard.
        0
        1. Contributeur
          Bonjour

          N° semaine ISO (Europe)
          =ENT((A1-SOMME(MOD(DATE(ANNEE(A1-MOD(A1-2;7)+3);1;2);{1E+99;7})*{1;-1})+5)/7) 


          Source : Laurent Longre
          http://xcell05.free.fr/pages/form/dateheure.htm#Numsemaine

          Le 1/1/2010 renvoie semaine 53
          le 1/1/2011 renvoie 52
          le 1/1/2009 renvoie 1
          Michel
          1
          1. Je vient d'essayer ta formule michel_m et elle fonctionne parfaitement.

            Je te remercie pour ton aide.
            Merci également à pijaku et à Mike-31.

            Passé une bonne journée.
            0