Dates du au sur 12 mois excel 2003

Résolu
Roberto 1959 -  
Roberto 1959 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -
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. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    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. Roberto 1959 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
       
      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. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      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. Roberto 1959 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
       
      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. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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. Roberto 1959 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
       
      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. Roberto 1959 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
       
      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. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
     
    Bonjour,
    Si l'utilitaire d'analyse a été activé: =FIN.MOIS(A1;1)
    0
  4. Roberto 1959 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
     
    Bonjour,
    Essayez avec =MOIS.DECALER(A1;1)
    (utilitaire d'analyse activé)
    0
    1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      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
  7. Roberto 1959 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
     
    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. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      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. Roberto 1959 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
       
      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. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      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
  8. Roberto 1959 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
     
    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