Dates du au sur 12 mois excel 2003

Résolu
Bonjour,
Je voudrais à partir d'une date cellule A1(ex: 30/11/2012) faire un tableau sur plusieurs cellules qui me donne du cellule A2,30/11/2012 au cellule A3,30/12/2012 du cellule A4, 30/12/2012 au cellule A5, 30/01/2013 et ainsi dessuite sur 12 mois.
J'ai essayé plusieurs formules mais le passage au mois de février de 28 ou 29 jours me décale le calcul (ex: du 31/01/2013 je passe au 03/03/2013).
Merci à celles et ceux qui ont une idée car j'ai beau regarder sur les forums depuis des jours et je ne trouve toujours pas la solution.
Encore merci.
Roberto 1959

7 réponses

  1. Contributeur
    Bonsoir à tous,

    la compil...
    En A2 :
    =MIN(MOIS.DECALER($A$1;LIGNE()-1);FIN.MOIS($A$1;LIGNE()-1))
    à recopier vers le bas.
    LIGNE()-1 car formule sur la ligne 2.
    Si formule en ligne 3 mettre LIGNE()-2, etc

    eric
    1
    1. Bonsoir eriiic,
      J'ai essayé mais la meilleure solution est celle de VIA55.
      Merci tout de même.
      A titre de revanche si je peux.
      Cordialement.
      Roberto 1959
      0
    2. Contributeur
      Je m'étonne vu que tu dis ne pas avoir le bon résultat partout.
      Je ne sais pas ce que tu as essayé mais je ne vois pas ou est la différence entre ce que tu demandes au post 8 et ce que je te propose.
      https://www.cjoint.com/c/CAvwNs4UC4h

      eric
      0
    3. Bonjour Eric,
      En fait ta formule que j'ai fonctionne bien, j'ai été un peu brouillon, mais sur ma page excel la votre me renvoyait un chiffre même en changeant le format de cellule, pourquoi ????
      Là c'est bon et je vous remercie encore pour votre aide, je vais essayer à l'avenir d'être plus concis et précis.
      Par contre je ne sais pas comment dire le problème résolu.
      Merci.
      Cordialement.
      Roberto 1959
      0
  2. Bonsoir,

    J'avais trouvé en son temps cette formule sur un forum :

    =DATE(ANNEE(B1);MOIS(B1)+2;1)-1
    qui recherche la date du 1e jour du 2eme mois suivant le mois en cours et qui retranche 1 jour ce qui donne au final la date du dernier jours du mois suivant le mois en cours

    Est ce que cela peut t'aider?
    0
    1. Merci beaucoup VIA55, ça fonctionne nikel. Tu m'as sauvé de dizaines d'heures de recherches.
      A bientôt sur le forum.
      Cordialement.
      Roberto 1959
      0
    2. Bonjour VIA55,
      Désolé, j'ai été un peu trop rapide, comme d'habitude et en fait ce que je voulais c'est la même chose mais de date à date (ex : du 15/06/2012 au 15/07/2012 ou du 29/10/2012 au 29/11/2012) et la formule que je cherche sur douze mois est en fait de jour anniversaire à jour anniversaire mais de mois en mois. Certaines formules fonctionnent mais en passant au mois de février qui ne compte que 28 jours ça passe au mois de mars selon le calcul d'excel.
      Merci tout de même pour la réponse rapide.
      Cordialement.
      Roberto1959
      0
  3. Bonjour,
    Si l'utilitaire d'analyse a été activé: =FIN.MOIS(A1;1)
    0
    1. Merci TONTONG, en fait je m'étais mal exprimé, voir la réponse de VIA55 et mon dernier post. Compliqué à faire, je deviens fou.
      Merci encore pour ta réponse rapide.
      Cordialement.
      Roberto 1959
      0
      1. Bonjour,
        Essayez avec =MOIS.DECALER(A1;1)
        (utilitaire d'analyse activé)
        0
        1. Bonjour,

          Tontong a raison
          Mais si janvier en A1 il faut faire MOIS.DECALER($A$1;1) pour février puis MOIS.DECALER($A$1;2) pour mars etc
          car simplement mettre la formule pour février et l'étirer retournera 28 mars si 28 février après 31 janvier !
          0
      2. Bonjour,
        Merci de vous creuser la tête, ça fonctionne comme ci-après :
        29/10/2012
        29/11/2012
        29/12/2012
        29/01/2013
        28/02/2013
        29/03/2013
        29/04/2013
        29/01/2013
        29/05/2013
        29/06/2013
        29/07/2013
        29/08/2013
        29/09/2013
        29/10/2013

        30/10/2012
        30/11/2012
        30/12/2012
        30/01/2013
        28/02/2013
        30/03/2013
        30/04/2013
        30/01/2013
        30/05/2013
        30/06/2013
        30/07/2013
        30/08/2013
        30/09/2013
        30/10/2013

        31/10/2012
        30/11/2012
        31/12/2012
        31/01/2013
        28/02/2013
        31/03/2013
        30/04/2013
        31/01/2013
        31/05/2013
        30/06/2013
        31/07/2013
        31/08/2013
        30/09/2013
        31/10/2013

        Ce n'est bon véritablement que jusqu'au 28 de chaque mois.
        Je ne pense pas qu'Excel permette la chose que je cherche.
        En tout cas un grand bravo à tous deux, vous connaissez Excel sur le bout des doigts.
        Cordialement.
        0
        1. Je ne comprends pas ce qui ne marche pas ou alors je ne comprends pas ce que tu recherche ?
          Que veux tu qu'il renvoie comme valeur après le 31 janvier ? puisqu'il n'y a pas de 31 février
          Le 28 février, rien ou le 31 mars ?

          Cordialement
          0
        2. Bonsoir,
          Non la formule fonctionne bien comme ça sauf pour le 31 de chaque mois ( voir plus haut), le principal vu le mois de février à 28 ou 29 jours, est que j'ai des dates anniversaires de mois en mois sur douze mois et là Excel ne sait pas faire. J'ai essayé des dizaines de formules la mieux adaptée est celle que j'ai maintenant. Merci pour ton aide qui m'a fait gagner du temps.
          Cordialement.
          Roberto 1959
          0
        3. Bonsoir

          Je dois être bouché mais je ne comprends toujours pas ce qui ne va pas et ce que tu voudrais comme rendu
          si tu as 31 mars par ex que veux tu qu'exel affiche pour avril ?
          Il a surement une solution mais faut comprendre ce que tu veux qu'excel trouve !
          Cordialement
          0
      3. En fait voici le meilleur
        DU 22/10/2012
        AU 22/11/2012
        DU 22/11/2012
        AU 22/12/2012
        DU 22/12/2012
        AU 22/01/2013
        DU 22/01/2013
        AU 22/02/2013
        DU 22/02/2013
        AU 22/03/2013
        DU 22/03/2013
        AU 22/04/2013
        DU 22/04/2013
        AU 22/05/2013
        DU 22/05/2013
        AU 22/06/2013
        DU 22/06/2013
        AU 22/07/2013
        DU 22/07/2013
        AU 22/08/2013
        DU 22/08/2013
        AU 22/09/2013
        DU 22/09/2013
        AU 22/10/2013
        Et voici le moins bon, mais bon tout de même
        DU 31/10/2012
        AU 30/11/2012
        DU 30/11/2012
        AU 31/12/2012
        DU 31/12/2012
        AU 31/01/2013
        DU 31/01/2013
        AU 28/02/2013
        DU 28/02/2013
        AU 31/03/2013
        DU 31/03/2013
        AU 30/04/2013
        DU 30/04/2013
        AU 31/05/2013
        DU 31/05/2013
        AU 30/06/2013
        DU 30/06/2013
        AU 31/07/2013
        DU 31/07/2013
        AU 31/08/2013
        DU 31/08/2013
        AU 30/09/2013
        DU 30/09/2013
        AU 31/10/2013
        Pas grave du moment que certains mois sont en 30 et d'autres en 31, sauf février, la meilleure formule est celle que j'ai maintenant. Ha ! Ce foutu calendrier.
        Merci encore pour tout.
        Cordialement
        0