Mise à jour

Bonjour,

J'ai changé l'année en 2018 mais mes semaines sont calculées du vendredi au jeudi... Comment modifier pour que le calcul se fasse du lundi au dimanche?

Par avance merci.

6 réponses

  1. Contributeur
    salut Papy

    effectivement, j'avais mal lu la demande, merci pour ta remarque

    autre possibilité de formule

    avec l'année en A1
    =7+DATE(A1;1;1)-JOURSEM(DATE(A1;1;3))-3
    on peut aussi mettre la date en A1 et modifier la formule en conséquence

    question de philosophie personnelle: dans ce genre de calculs de date dans un classeur, on a souvent besoin de faire référence à une année avec la cellule de l'année nommée
    0
    1. Contributeur
      Maag

      Mettre cette formule

      =CHOISIR(JOURSEM($A$1;2);0;-1;-2;-3;3;2;1)

      avec la date dans A1 comme dans l'exemple de PapyLuc51
      0
      1. Slt PHILOU10120

        J'ai été devancé sauf que cette formule donne comme réponse samedi 0 janvier 1900
        Il faut donc mettre

        =$A$1+CHOISIR(JOURSEM($A$1;2);0;-1;-2;-3;3;2;1)

        Cordialement
        0
      2. Contributeur
        Oui PapyLuc51 Il faut il faut ajouter ma formule à A1 c'est un oubli de ma part
        0
    2. Contributeur
      Bonjour,
      avec l'année en A1

      =DATE(A1;1;1)-MOD(DATE(A1;1;-2);7)+6

      à mettre au format nombre "date"
      0
      1. Slt michel_m

        Cette formule que j'avais testée indique le 1er lundi de l'année, valable pour 2018 mais pas pour 2019 qui indiquera lundi 7 janvier 2019 au lieu de lundi 31 décembre 2018 (lundi de la 1ère semaine de 2019)

        Bon c'est peut-être ce que veut maag, attendons sa réaction aux propositions données

        Cordialement
        0
    3. Bonjour à tous

      Maag, si je comprends bien la question pour la première date du tableau tu veux le lundi de la première semaine de l'année.

      Mettre dans une cellule à part la date du premier janvier de l'année (A1) par exemple 01/01/2018

      sur la première cellule de la colonne date du tableau, cette formule :

      =SI(JOURSEM(A1;2)=7;A1+1;SI(JOURSEM(A1;2)=6;A1+2;SI(JOURSEM(A1;2)=5;A1+3;SI(JOURSEM(A1;2)=4;A1-3;SI(JOURSEM(A1;2)=3;A1-2;SI(JOURSEM(A1;2)=2;A1-1;A1))))))

      Il n'y a plus qu'à changer la date en A1 pour l'année suivante.

      Cordialement
      0
      1. Contributeur
        En remplaçant le paramètre "jour" de début de période, pour tenir compte du fait que toutes les années ne commencent pas forcément un jeudi.
        Mais tu le savais, pourtant, quand tu as créé ton fichier pour 2017 ?
        0
        1. Contributeur
          Bonjour
          et vous nous parlez de quoi,là? on devine?, on appelle l'esprit de Nostradamus?
          peut être pourriez vous compléter!
          à vous lire
          crdlmnt

          0