Excel:Calculer pourcentage de jours par mois

Aurélie1986 -  
eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je suis secrétaire comptable et je recherche une manière avec excel de calculer le pourcentage de jours par mois en fonction des contrats des employés.

Je vous explique :

J'ai mes 2 dates de contrats : exemple => un employé du 15 janvier 2012 au 20 mars 2012.

Je dois remplir un tableau avec le pourcentage de jours qu'il fait dans le mois.

par exemple :

du 15 janvier au 31 janvier = 0.52
du 1er février au 29 février = 1
du 1er mars au 20 mars = 0.64

JANV-FEV-MAR
0.52- 1 - 0.64


Je souhaiterais avoir une formule pour que mon tableau se remplisse tout seul après la saisie des 2 dates.

voici un screen de ce que j'aimerais

http://www.noelshack.com/2012-18-1336033920-excel.jpg

Est-ce possible ?

merci d'avance à qui m'aidera car je planche dessus depuis quelques jours ^^' et cela me faciliterait grandement la tâche :)

Aurélie

5 réponses

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour tout le monde,

    Effectivement raymond, j'ajouterai qu'additionner les % pour le total des mensualités (sur l'exemple image) semble correspondre à rien...

    Ci-joint une autre approche avec 1 formule plus simple et pas cellules supplémentaires.

    Avec les mois (en C1:N1) qui soient de dates au premier du mois et le format d'affichage mmm, mettre en C2 :
    =MAX(MIN(D$1;$B2+1)-MAX($A2;C$1);0)/(FIN.MOIS(C$1;0)-C$1+1)
    fichier exemple

    eric
    2
  2. Lentzouille Messages postés 728 Statut Membre 64
     
    Bonjour,

    Voici une prémière ébauche :

    https://www.cjoint.com/?BEdk44CB7G3

    Si vous y connaissez un peu en excel ça devrait vous aider, n'hésiter pas à revenir si besoin
    0
  3. Aurélie1986
     
    merci beaucoup Lentzouille.

    Ca marche à merveille !

    Bonne journée :) !

    Aurélie
    0
    1. Lentzouille Messages postés 728 Statut Membre 64
       
      Fait attention car je l'ai fait à l'arrache ça marche là mais je n'ai rien bloqué avec les "$" et février marche que pour ce cas précis,

      Bonne continuation
      0
    2. Aurélie1986
       
      je vais tenter de retravailler tout ça pour que ca marche à l'année, merci :)
      je reviens ici en cas de soucis.
      0
    3. Lentzouille Messages postés 728 Statut Membre 64
       
      Oui n'hésite pas,
      Bon courage
      0
    4. Aurélie1986
       
      J'ai réussi grâce à toi à faire l'année entière.

      J'ai juste un dernier soucis je t'explique :

      en effet quand je mets 01/01/12 au 31/12/12, je devrais avoir que des 1 partout, hors, j'ai 0.97 en janvier. Excel m'affiche 1 que si je mets 00/01/12 comme date de début. Tu saurais comment arranger ça ? :) (ou quelqu'un qui arrive sur ce topic par hasard ^^ )

      merci d'avance.
      0
    5. Lentzouille Messages postés 728 Statut Membre 64
       
      Re,

      =SI(JOUR(D9)=1;31/31;"")
      Integre cette formule quelque part ;)

      le 31 étant à changer par la rechercheV

      Cdt,
      0
  4. Raymond PENTIER Messages postés 58227 Date d'inscription   Statut Contributeur Dernière intervention   17 490
     
    Bonjour Aurélie.

    Désolé, mais déjà ton exemple est erronné :
    Du 15 au 31 janvier, dates inclues, il y a 17 jours, et 17/31=0,5484 arrondi à 0,55.
    Du 1er au 20 mars, dates inclues, il y a 20 jours, et 20/31=0,6452 arrondi à 0,65.
    Si tu fais la différence 31-15=16 ou bien 20-1=19, tu commets une erreur.

    C'est la même erreur qui survient quand tu fais 31-1=30 pour le mois complet !
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    La formule

    =(JOUR(C12)-JOUR(C11))/JOUR(C12)
    ou
    C11 cellule contenant la date de début
    C12 cellule contenant la date de fin
    -2
    1. Raymond PENTIER Messages postés 58227 Date d'inscription   Statut Contributeur Dernière intervention   17 490
       
      Ah non ! ce coup-ci, tu n'as pas assuré, Philou ...
      0