XL 2016 Mettre des montants en fonction des dates

dadou57

XLDnaute Nouveau
Bonjour,

J'ai une base de données comme ceci

Février mars avril
Michel 3000 € 3000 € 3500 €
Robert 3100 € 3200 € 3200 €
Antoine 3400 € 3400 € 3400 €
Il m'est permis de prendre de l'interim à partir du 30ème jour d'absence d'un employé
Le montant de l'intérim que je peux prendre doit correspondre en tout ou partie du salaire de l'employé absent

Exemple
Michel malade du 01/02/2020 au 05/02/2020 --> 0 € en interim car < à 30 jours d'absence
Robert malade du 15/02/2020 au 15/03/2020 ---> 0 € en interim en février mais 1544 € en mars (soit du 15/02 au 29/02=14 jours (3200*(14/29)
Antoine malade du 02/02/2020 au 29/04/2020 --> 0 € en intérim en février mais 3400 € en mars et 3400 € en avril

Y aurait il quelqu'un qui pourrais me mettre sur la voie

Merci de votre aide
Dominique
 

dadou57

XLDnaute Nouveau
Bonjour,

Merci JHA
On peut partir sur ton fichier qui correspond exactement à ce que je dois faire
Lorsque l'absence est sur plusieurs mois comme celui de "Robert mois 2" il faut prendre le salaire du mois correspoindant

Par contre il ne doit pas y avoir d'addition de mois en mois
Si mois 1 = février c'est 29 jours mois 2 = mars c'est 31 jours . etc...
Donc pour mois 4 et mois 5 il faudrait pour Robert 3200 € pour chaque mois (mois 4 = 3200 € et mois 5 = 3200 € par contre mois 6 c'est exact car 15 jours) et pour Antoine 3400 € pour chaque mois (pour mois 4 = 3400 € et mois 5 = 3400 € et mois 6 est exact car le mois est complet) au lieu d'additionner les mois (6690 € et 10313 €)

Encore merci tu m'as mis sur la bonne voie:)
Je rejoins le fichier avec l'exemple décrit ci-dessus

Dominique
 

Pièces jointes

  • Classeur Dadou57.xlsx
    12.1 KB · Affichages: 3

dadou57

XLDnaute Nouveau
Bonjour à vous,

Encore merci JHA

J'ai écrit le résultat sur base de l'exemple de départ, les calculs sont corrects sauf qu'il faudrait faire un décalage vers la droite en fonction du départ de la première date.

Désolé mais je ne connais pas assez bien les fonctions que tu utilises pour pouvoir faire des essais
Dominique
 

Pièces jointes

  • Classeur Dadou57 (1).xlsx
    16.4 KB · Affichages: 3

dadou57

XLDnaute Nouveau
Bonjour à tous,

Encore merci pour ton retour

J'ai fais quelques essais c'est presque ca. J'ai mis en vert la zone de saisie
L'avant dernier mois en calculé en trop (c'est noté en rose) Cette case ne devrait pas être calculée
Sinon c'est vraiment cela J'ai noté les deux réponses des essais

Je te joins le fichier car je suis au stade d'essayer de comprendre la formule
Dominique
 

Pièces jointes

  • Classeur Dadou57 (1) (1) (1).xlsx
    15.2 KB · Affichages: 3

dadou57

XLDnaute Nouveau
Rebonjour JHA

En regardant de plus près ton tableau du dessus le mois 1 pour Robert (14 jours) doit commencer en avril car les 30 premiers jours ne sont jamais compté
Si la date de départ est le 15/03/2020 on commence à compte à partir du 15/04 (mois 1) --> 14 jours en avril (jusqu'au 30 avril)
et la fin comme c'est le 15/05 on compte du 01/05 au 15/05 soit 15 jours pour le mois 2

Dans le cas d'Antoine si la date de départ est le 17/05 le mois 1 est du 17/06 au 30/06 soit 13 jours
mois 2 juillet : entier soit 31 jours
mois 3 août : 17 jours car jusqu'au 17/08

Est ce que cela peut aider ?
Dominique
 

dadou57

XLDnaute Nouveau
Rebonjour JHA

Dans la colonne E j'ai enlevé le +1 sur la formule =(MONTH(C10)-MONTH(B10))
Cela fait bien le calcul pour tous les mois et le bon nombre de mois seul petit bémol c'est que le dernier mois il calcule le mois avec le nombre de jours qu'il faut (exemple 15 jours ) mais il ajoute en plus le mois entier (exemple 30 jours) donc sur le dernier mois il fait le montant x 45 jours alors qu'il devrait faire uniquement le montant x 15 jours
 

Pièces jointes

  • Classeur Dadou57 (1) (1) (1).xlsx
    15.2 KB · Affichages: 3

dadou57

XLDnaute Nouveau
Bonjour JHA

Je suis vraiment désolé mais il y a encore une addition de mois en mois dès le 3ème mois dans l'exemple
Le 1er est juste le second mois aussi puis il y a une addition de mois en mois qu'il n'a pas lieu d'avoir et le dernier mois est aussi juste
Dominique
 

Pièces jointes

  • Classeur Dadou57 (1) (1) (1) (1).xlsx
    14.5 KB · Affichages: 2

Discussions similaires

Statistiques des forums

Discussions
311 725
Messages
2 081 943
Membres
101 849
dernier inscrit
florentMIG