Comment ajouter +1 sur un jour précis

mistermanu Messages postés 37 Statut Membre -  
Gyrus Messages postés 3360 Statut Membre -
Bonjour à tous , j'ai crée un tableau et je voudrais connaitre une formule qui soit capable d'augmenter de 1 le chiffe de cette même cellule sur un jour précis.

Par exemple ma cellule A1 = 1 et chaque Lundi elle doit augmenter de 1 se qui fait que Lundi prochain A1 = 2 et celui d'après A1 = 3 ainsi de suite ...

Quelqu'un saurait comment procéder ? Merci

4 réponses

  1. Gyrus Messages postés 3360 Statut Membre 526
     
    Bonjour,

    Un exemple de formule pour incrémenter la valeur chaque lundi qui suit la date du 05/05/2014)

    =ENT(DATEDIF(DATEVAL("05/05/2014");AUJOURDHUI();"d")/7)

    A+
    2
  2. mistermanu Messages postés 37 Statut Membre 1
     
    Merci de ta réponse mais j'ai un peu de la mal à la comprendre
    0
  3. Gyrus Messages postés 3360 Statut Membre 526
     
    La fonction DATEDIF est ici utilisée pour calculer la différence en jours entre les 2 dates 05/05/2014 et aujourd'hui 13/05/2014.
    =DATEDIF(DATEVAL("05/05/2014");AUJOURDHUI();"d")
    On obtient la différence 13 - 5 = 8

    avec la formule
    =ENT(DATEDIF(DATEVAL("05/05/2014");AUJOURDHUI();"d")/7)
    on renvoie la partie entière du résultat de la division par 7 de ce nombre de jours, à savoir le nombre de semaines écoulées depuis la date de début "05/05/2014").
    Si la date de début est un lundi, on obtient le nombre de lundi depuis cette date.

    fastoche, non ?

    A+
    0
    1. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
       
      Bonjour,
      La fonction Dateval est-elle réellement indispensable?
      0
    2. mistermanu Messages postés 37 Statut Membre 1
       
      Merci de ton explication, c'est plus clair pour moi :)
      0
    3. Gyrus Messages postés 3360 Statut Membre 526
       
      @ tontong
      non, la fonction Dateval n'est pas réellement indispensable.
      mais si cela va sans dire, c'est encore mieux en le disant :)

      A+
      0
  4. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonjour,

    il est possible de jouer avec les jours semaine

    =NB.JOURS.OUVRES.INTL("1/1/14";AUJOURDHUI();"0111111")

    pour créer une formule perpétuelle qui recommence à 0 au 1er janvier

    =NB.JOURS.OUVRES.INTL("1/1/"&ANNEE(AUJOURDHUI());AUJOURDHUI();"0111111")

    pour ne pas avoir de zéro en début de janvier alors que le premier lundi de janvier est que le 5 ou 6 ajouter un+1 à la fin de la formule

    =NB.JOURS.OUVRES.INTL("1/1/"&ANNEE(AUJOURDHUI());AUJOURDHUI();"0111111") +1
    0