Je dois créer un compteur d'heures pour chaque employé. Malheureusement, je manque cruellement de pratique. Pourriez-vous m'aider.
Exemple: Monsieur X fait 48 heures sur une semaine
48-35 = 13 heures supplémentaires
7 heures à 1.25 = x heures
6 heures à 1.50 = x heures
Je lui règle
3 heures à 1.25
3 heures à 1.50
Reste à récupérer ou régler plus tard
4 heures à 1.25
3 heures à 1.50
Je vous joints mon fichier qui me ressemble pas à grand chose, il faut le dire.
UN GRAND MERCI PAR AVANCE
Salut VERONE02 et le forum
Pas tout compris, alors juste des généralité
13:00:00 affiché, veut dire pour Excel 13h00min00s
si je veux payer 10€ de l'heure ces heures, je peux faire 13*10 =130
Mais ça devient problématique quand j'ai des fractions d'heure.
10€/h pour 13:00:00 revient à écrire
10*("13:00:00"/temps(1;)
Pour la ligne 11 (d'après ce que je crois comprendre : (on laisse tomber les secondes)
on a 48:35 composée de
- 35 heures payées à 100%
- 7 heures payées à 125% ou, dit autrement : 7 heures payées à 100% + 7 heures payées à 25%
- 6 heures 35 minutes payées à 150% ou 6 heures 35 payées à 100% + 6 heures 35 payées à 25% + 6 heures 35 payées à 25%
En faisant une synthèse, on se retrouve avec :
[(35:00+7:00+6:35)*1] + [(7:00+6:35)*0,25] + [(6:35)*0,25
=>(48:35*1)+((48:35-39:00)*0,25)+((48:35-42:00)*0,25)
On a donc, en partant de la ligne 11 :
Temps(h;m;s) va de 0 à 23:59:59 => on doit donc lui ajouter 1 jour (24h) pour pouvoir aller jusqu'à 39h (1+temps(15;) ou 46h (39+7 : 1+temps(22;)
on a une opération de type :
A+(A-B)*0,25+(A-C)*0,25
ça marche si A > B > C. mais la formule doit fonctionner, même si on ne fait pas d'heures sup => on bloque le calcul en le multipliant par 0 et la formule devient
A+(A-B>0)*(A-B)*0,25+(A-C>0)*(A-C)*0,25
Bonjour,
Un très grand merci pour le tableau, jamais je n'aurai réussi.
Je ne sais pas employer les formules que vous avez inclus.
Peut-être si j'osais .... Pouvez-vous m'apporter quelques modifications que j'ai essayé de faire, encore une fois sans succès.
Merci par avance,
Très cordialement.
Vérone