Numéro seamaine sur EXCEL

Résolu
mc2_2 -  
 mc2_2 -
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. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    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
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    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
  3. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Bonjour,
    En A1 (par exemple) une date, en B1 la formule : =NO.SEMAINE(A1)
    0
  4. mc2_2
     
    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. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      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. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
       
      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. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mc2_2
     
    Merci, si ça peut t'aider je travaille avec office xp standard.
    0
  7. mc2_2
     
    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