Ventilation échéances par année en nombre de mois

Résolu
Crc7 Messages postés 2 Statut Membre -  
Crc7 Messages postés 2 Statut Membre -
Bonjour à tous,

Pour un tableau de gestion, j'ai besoin de ventiler le nombre de mois par année à partir d'une date de départ et d'une date de fin
exemple: date départ: 15/03/2014 -date de fin :27/05/2016
résultat souhaité en colonne 2014 = 10 / colonne 2015=12 / colonne 2016 = 5
J'ai déjà trouvé une formule sur un forum (Merci!)
'=SI(ESTERREUR((DATEDIF(MAX($A2;DATE(CNUM(DROITE(C$1;4))-1;12;31));MIN($B2+1;DATE(CNUM(DROITE(C$1;4))+1;1;1));"m")));"";DATEDIF(MAX($A2;DATE(CNUM(DROITE(C$1;4))-1;12;31));MIN($B2+1;DATE(CNUM(DROITE(C$1;4))+1;1;1));"m"))
mais ce dernier ne me donne pas le résultat souhaité plus haut car il me met pour 2014 : 9 et en 2016: 4.
Je suis débutante, et vous remercie par avance des solutions proposées.

1 réponse

  1. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour

    ¨Pourquoi une formule si compliquée ? Pour ma part j'aurais plutôt procédé ainsi :
    https://www.cjoint.com/c/HArqFUmmU3p

    Cdlmnt
    Via
    1
    1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Bonjour, bonjour via

      à préciser que ta formule n'est valable que si année début < année fin.
      Donc un nombre de mensualités au moins égal à 12.
      eric
      0
    2. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
       
      Bonjour eriiic

      Parfaitement d'accord mais je pense que c'est implicite dans la demande faite puisqu'on veut ventiler sur plusieurs années
      0
    3. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Je pense aussi, c'est juste au cas où...
      0
    4. Crc7 Messages postés 2 Statut Membre
       
      bonjour Via55, bonjour Eriic
      Je vous remercie vivement pour la formule, car après avoir écumé plusieurs forums je ne trouvais pas ce que je cherchais.

      Merci à la communauté!
      0