Insertion d'une période dans excel

Résolu
Bonjour,
Je voudrais inserer une période dans excel : je m'explique
Toute les semaines je dois envoyer le planning des animateurs et l'imprimer. Pour cela je dois préciser la semaine correspondante. Y a t-il un système pour que cette donnée rentre automatiquement... Paresse oblige !!
Merci d'avance de votre aide

3 réponses

  1. Contributeur
    bonjour
    dans une cellule
    =ENT(MOD(ENT((AUJOURDHUI()-2)/7)+0,6;52+5/28))+1
    te donne la semaine ISO du jour
    0
    1. Contributeur
      Bonjour tous (salut michel)
      ou peut être aussi, pour faire court:
      =NO.SEMAINE(AUJOURDHUI())
      ou
      =NO.SEMAINE(AUJOURDHUI())-1
      selon le calendrier que l'on utilise.

      Crdlmnt

      0
      1. Contributeur
        Bonjour Vaucluse
        <XL2007
        voir
        http://xcell05.free.fr/pages/form/dateheure.htm#Numsemaine

        pour XL2010 j'ai lu que NO.semaine convenait en Europe
        pouR XL2007 je ne sais pas
        0
      2. Contributeur
        Bonsoir tout le monde,

        pour XL2010 j'ai lu que NO.semaine convenait en Europe
        Je viens de tester par curiosité...
        Ben ils sont restés compatibles jusqu'au bout ;-)
        Aujourd'hui on est en semaine 50 pour excel 2010 aussi...

        Par contre le 2nd paramètre accepte plus de valeurs.
        On obtient bien semaine 49 pour les valeurs 13 à 16 et 21,
        De là à en déduire qu'il faille utiliser 14 comme paramètre sur 2010 ??? pas dit que l'aide nous aide beaucoup...

        EDIT : sur la période 1950-2050 =no.semaine(date;21) retourne la bonne valeur sur excel 2010

        Aide excel 2010
        Cet article décrit la syntaxe de la formule et l'utilisation de la fonction (fonction : formule pré-écrite qui prend une ou plusieurs valeurs, exécute une opération, puis renvoie une ou plusieurs valeurs. Utilisez des fonctions pour simplifier et raccourcir des formules sur une feuille de calcul, notamment celles qui effectuent des calculs longs et complexes.) NO.SEMAINE dans Microsoft Excel.

        Description
        Renvoie le numéro de semaine d'une date spécifique. Par exemple, la semaine contenant le 1er janvier est la première semaine de l'année ; elle est numérotée semaine 1.

        Il existe deux systèmes utilisés pour cette fonction :

        Système 1 La semaine contenant le 1er janvier est la première semaine de l'année ; elle est numérotée semaine 1.
        Système 2 La semaine contenant le premier mardi de l'année est la première semaine de l'année ; elle est numérotée semaine 1.

        Syntaxe
        NO.SEMAINE(numéro_de_série,[type_retour])La syntaxe de la fonction NO.SEMAINE contient les arguments (argument : valeur qui fournit des informations à une action, un événement, une méthode, une propriété, une fonction ou une procédure.) suivants :

        numéro_de_série Obligatoire. Représente une date de la semaine. Les dates doivent être entrées en utilisant la fonction DATE, ou sous la forme de résultats d'autres formules ou fonctions. Par exemple, utilisez DATE(2008;5;23) pour le 23e jour du mois de mai 2008. Des problèmes peuvent survenir si les dates sont entrées sous forme de texte.
        type_retour Facultatif. Détermine quel jour est considéré comme le début de la semaine. La valeur par défaut est 1. Argument type_retour La semaine commence le Système
        1 ou omis Dimanche 1
        2 Lundi 1
        11 Lundi 1
        12 Mardi 1
        13 Mercredi 1
        14 Jeudi 1
        15 Vendredi 1
        16 Samedi 1
        17 Dimanche 1
        21 Lundi 2


        eric
        0
      3. Contributeur
        Bonjour Eric,

        Je viens de regarder un calendrier 2010 "carton". Aujourd'hui 7/12/10 nous sommes en semaine 49...

        Cordialement
        0
      4. Contributeur
        Salut michel,

        Oui oui, tout à fait... contrairement à excel 2003-2007 et 2010 (sauf si on met 21 en 2nd paramètre) ;-)
        eric
        0
    2. merci Michel, j'ai copié et ça marche impec. Je me pencherai sur la suite de la discussion à tête reposée et pas en plein boulot car cela demande compréhension et reflexion mais merci à tous car c'est super intéressant.
      0