Excel:Calculer pourcentage de jours par mois

Fermé
Aurélie1986 - Modifié par Aurélie1986 le 3/05/2012 à 10:36
eriiic Messages postés 24597 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 22 septembre 2024 - 4 mai 2012 à 14:45
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

A voir également:

5 réponses

eriiic Messages postés 24597 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 22 septembre 2024 7 235
Modifié par eriiic le 4/05/2012 à 11:57
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
Lentzouille Messages postés 670 Date d'inscription mardi 27 septembre 2011 Statut Membre Dernière intervention 11 septembre 2020 64
3 mai 2012 à 10:57
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
Aurélie1986
3 mai 2012 à 11:05
merci beaucoup Lentzouille.

Ca marche à merveille !

Bonne journée :) !

Aurélie
0
Lentzouille Messages postés 670 Date d'inscription mardi 27 septembre 2011 Statut Membre Dernière intervention 11 septembre 2020 64
3 mai 2012 à 11:07
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
Aurélie1986
3 mai 2012 à 11:13
je vais tenter de retravailler tout ça pour que ca marche à l'année, merci :)
je reviens ici en cas de soucis.
0
Lentzouille Messages postés 670 Date d'inscription mardi 27 septembre 2011 Statut Membre Dernière intervention 11 septembre 2020 64
3 mai 2012 à 11:24
Oui n'hésite pas,
Bon courage
0
Aurélie1986
3 mai 2012 à 16:27
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
Lentzouille Messages postés 670 Date d'inscription mardi 27 septembre 2011 Statut Membre Dernière intervention 11 septembre 2020 64
3 mai 2012 à 17:37
Re,

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

le 31 étant à changer par la rechercheV

Cdt,
0
Raymond PENTIER Messages postés 58673 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 30 septembre 2024 17 203
4 mai 2012 à 04:46
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
PHILOU10120 Messages postés 6390 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 27 septembre 2024 810
Modifié par PHILOU10120 le 4/05/2012 à 14:35
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
Raymond PENTIER Messages postés 58673 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 30 septembre 2024 17 203
4 mai 2012 à 14:31
Ah non ! ce coup-ci, tu n'as pas assuré, Philou ...
0
eriiic Messages postés 24597 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 22 septembre 2024 7 235
4 mai 2012 à 14:45
0