Indiquer le nombre d'années

Résolu
Owl -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Dans un document Excel, j'ai une durée de validité de 2 ans. J'aimerais pouvoir calculer automatiquement la date de renouvellement en fonction de la date précédente en lui ajoutant donc 2 ans. Mais dans ma formule, Excel considère le chiffre 2 comme étant des jours et non des années. Comment convertir ce chiffre en année ?
J'espère avoir été assez claire

Merci d'avance pour vos réponses

Emilie

5 réponses

  1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    Essayer ceci

    =DATE(ANNEE(A1)+2;MOIS(A1);JOUR(A1))

    La date de départ est en A1
    0
    1. Owl
       
      Le problème c'est que j'ai plusieurs date de validité différente pour plusieurs actions. Je ne peut donc pas me baser sur une date de départ mais je dois me baser sur la nature de l'action qui a été réalisée
      0
      1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835 > Owl
         
        le 2 peut être remplacé par une cellule contenant la valeur de votre choix
        0
    2. Owl
       
      Ce que je veut dire c'est que je veux simplement que Excel prenne en compte que le chiffre c'est des années et pas des jours
      C'est pour effecteur, par la suite, une addition de ce chiffre avec une date
      0
      1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835 > Owl
         
        C'est pour effecteur, par la suite, une addition de ce chiffre avec une date
        la date de validité elle se trouve ou ?
        la nature de l'action qui a été réalisé correspond à une valeur(cellule X)
        et le résultat correspond à la formule

        =DATE(ANNEE(A1)+cellule X;MOIS(A1);JOUR(A1))
        0
    3. Owl
       
      Voici un lien d'un fichier exemple qui explique mon problème

      https://mon-partage.fr/f/j3QIN5an/

      Merci
      0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    bonjour
    et elle est où ta formule ?

    essaie
    =mois.decaler(A1;24)
    a mettre au format-nombre-date

    te renvoie la date écris dans A1 24 mois après (soit 2 ans)

     Michel
    0
    1. Owl
       
      C'est le même problème que PHILOU10120. Je ne peut pas me baser sur une date de départ car j'ai plusieurs durée de validité
      0
  3. Passionofdream Messages postés 858 Statut Membre 305
     
    Bonjour,

    Sinon on peut aussi

    =(B1*365)+A1 en C1 avec le nombre d'années en B1 et la date en A1
    Cordialement
    Le bonheur c'est comme la santé on ne le ramarque que quand il disparaît
    0
    1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      re,
      passionoF....:
      et que fait on pour une année bissextile?...

      owl:
      Le problème c'est que j'ai plusieurs date de validité différente pour plusieurs actions. Je ne peut donc pas me baser sur une date de départ mais je dois me baser sur la nature de l'action qui a été réalisée
      Merci, Père Fourass pour cette énigme corsée
      Mettre le classeur sans données confidentielles en pièce jointe sur « mon-partage.fr »
      et faire un clic droit-coller le raccourci dans votre message

      Dans l’attente
      0
    2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320 > michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention  
       
      Coucou, owl !

      Tu snobes ou quoi ?
      0
    3. Owl
       
      Voilà le lien d'un fichier exemple :
      https://mon-partage.fr/f/j3QIN5an/
      0
    4. Owl > michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention  
       
      C'est-à-dire ?
      Vous entendez quoi par "tu snobes"???
      0
    5. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835 > Owl
       
      votre formule en E4

      =DATE(ANNEE(A4)+D4;MOIS(A4);JOUR(A4))
      0
  4. Passionofdream Messages postés 858 Statut Membre 305
     
    Sans tenir compte des années bissextile

    http://www.cjoint.com/c/FLhkUJd5vRi
    Cordialement
    Le bonheur c'est comme la santé on ne le ramarque que quand il disparaît
    0
    1. Owl
       
      Votre formule fonctionne également. Elle est plus simple mais effectivement ne tient pas compte des années bissextiles.

      Merci à vous

      Bonne journée
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Pourquoi faire simple quand on peut faire compliqué ?

    le niveau baisse sur CCM...
     Michel
    0