Problème avec les dates

bonjour,

je sèche sur un problème de mise à jour de date.

sur la feuille 1 j'ai la col B avec des dates (31-jan de l'année ,28 fév, 31-mars...)

sur la feuille 2 j'ai des intervalles de dates dont le créneau 20/11/xxxx-1 au 19/02/xxxx qui me pose un problème.

je cherche comment automatiser les dates (que l'année, les jours et mois restent inchangés) pour que mon fichier puisse durer dans le temps sans que je sois obligé manuellement de modifier ces années.

je ne developpe pas sous vba et mes connaissances dans les formules d'excel sont limitées.

merci à tous

3 réponses

  1. complément à ma question : le créneau doit être sous format date car d'autres calculs se font à partir de ces cellules. cdlt
    0
    1. Contributeur
      Bonjour
      Je ne crois pas que quelqu'un puisse comprendre ce que vous attendez avec ce que vous nous dites là
      pouvez vous préciser un peu?
      à vous lire
      0
      1. ok je retente l'explication.

        je travail sur un fichier de mise à jour de données comptables.

        dans la feuille 1 il y a une colonne "date de clôture" exercice (ex 31/03,31/05,31/11..., l'année ne me sert pas à ce niveau)

        dans la feuille mars je dois indiquer des acomptes (1er, 2ème, 3ème, 4ème) qui sont fonction de la "date de clôture" et de créneaux de date notamment celui qui me gêne : 20/11/2015 (pour ex) au 19/02/2016.

        j'aimerais trouver comment n'incrémenter QUE les années.

        en c1 20/11/2015
        en d1 19/02/2016

        au 01/01/2017 je souhaiterais avoir

        en c1 20/11/2016
        en d1 19/02/2017

        désolé si je ne suis pas clair.
        cdlt
        0
        1. Contributeur
          Je ne vois pas très bien comment fonctionne votre tableau , mais à tout hasard pour décaler une date en A1 de un an en B1

          en B1:

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

          crdlmnt
          0
        2. @Vauclusemerci

          donc si je créé une cellule A1 avec =aujourdhui, en B1 j"aurai la date d'aujourd'hui avec l'année - 1 pas le 20//11/2015
          si je rentre en A1 20/11/2016 manuellement avec =DATE..... là cela fonctionnera.
          mais c'est ce que j'aimerais automatiser. que mettre en A1 pour figer 20/11 et incrementer l'année au 01/01 de l'année suivante. cela est possible ?
          0
        3. Contributeur
          ???????
          la formule fait ce que vous avez demandé, soit rajouter un an jour pour jour à une date en A1
          en B1 vous aurez la même date, mais l'année suivante

          Pour une date figée au clavier en A1 et en B1 le 1° jour de l'année suivante:

          =DATE(ANNEE(A1)+1;1;1)

          crdlmnt
          0